A bug or feature - fail to control objects under repeating frame

Oracle Reports Help said:
"Objects below an object with Page Break Before set to Yes may not move to the next page. If an object is set to print on a page but is moved to the next page because of Page Break Before, other objects may be placed in the space where the object was originally set to print, if there is sufficient room."
My objects of b_label and b_field, which are designed to be UNDER the repeating frame R_G_xxxxxxxx, are randomly displayed either UNDER or INSIDE the repeating frame.
My repeating frame has properties:
R_G_xxxxxxxx
page break before      No
page break after     No
page protect      Yes
I was advised that "It can be a trial-and-error to get this to work properly.
What often works is to put the repeating frame and b_label and b_field inside one group frame.
Or put a group frame (whole page width) around b_label and b_field."
I have tried very hard only to fail to get the expected results.
Anybody has any suggestion?
Just curious - I am using Reports Builder 10.1.2.0.2 and we are going to 11G. Reports Builder 11G will fix this bug or so-called "feature"?
Millions of thank for any help!!!
mz

You might try something like this:
1. Put b_label and b_field inside a page width-sized frame as suggested. This will force both b_label and b_field to be "pushed down" (or "pulled up") by the same amount as the content above expands (or shrinks).
2. Set the "Base Printing On" property of the new frame to "Anchoring Object". This assumes that the frame is implicitly (or explicitly) "anchored" to the repeating frame above.
3. Set the "Print Object On" property of the new frame to "Last Page". Together with 2, this should make the new frame print after the repeating frame.
Hope this helps.

Similar Messages

  • How to control the position of b_text - to be under repeating frame

    Hi. Any Guru:
    I have a designed paper report layout:
    repeating frame (vertical elasticity is variable)
    b_label f_field
    b_text
    after report .rdf runs, b_label is not always under repeating frame. I tried anchor and frame and properties but could not solve the problem.
    Thank you for any suggestion!
    mz
    Edited by: mz on Aug 26, 2011 10:06 AM

    Oracle Reports Help said:
    "Objects below an object with Page Break Before set to Yes may not move to the next page. If an object is set to print on a page but is moved to the next page because of Page Break Before, other objects may be placed in the space where the object was originally set to print, if there is sufficient room."
    My objects of b_label and b_field, which are designed to be UNDER the repeating frame R_G_xxxxxxxx, are randomly displayed either UNDER or INSIDE the repeating frame.
    My repeating frame has properties:
    R_G_xxxxxxxx
    page break before      No
    page break after     No
    page protect      Yes
    I was advised that "It can be a trial-and-error to get this to work properly.
    What often works is to put the repeating frame and b_label and b_field inside one group frame.
    Or put a group frame (whole page width) around b_label and b_field."
    I have tried very hard only to fail to get the expected results.
    Anybody has any suggestion?
    Just curious - I am using Reports Builder 10.1.2.0.2 and we are going to 11G. Reports Builder 11G will fix this bug or so-called "feature"?
    Millions of thank for any help!!!
    mz

  • How to fix objects below repeating frame?

    hello all! I wonder how to fix the last elements such as signature area of a sale order report to the bottom of the last page?
    i find the area always appear closely after the detail lines...i don't want this
    Thanks for any help!

    hi philipp!Thanks for your reply.
    I am meaning that a have some text objects lower than a repeating frame which height is variable and i want to have the distance between the text objects and the bottom of the page to be fixed,instead of varying according to the height of the repeating frame.The text objects and the repeating frame are in a same container frame so i can't set the vertical elasticity of the frame to fixed.
    Any idea?

  • Copy and Paste InDesigne gives inserted graphic, not object!? Bug or "feature"?

    When I copy and paste any object in Indesign (Vectorgraphics, Rectangle, Textarea, everything) it isn't pasted as another object, it's paster as an inserted Graphic. I use Creative Cloud, updating automatically. Is this a new "feature" or a bug? Copying and pasting an Object -> i want an object again (editable and with the same color etc) and not an inserted graphic. Can I change any settings for that or something? never had this problem before!
    I would really appreciate your help as it's really uncomfortable in the workflow even though i could understand it would increase performance and reduce data volume.

    I have problem like this with indesign cs6 and windows 7, when i copy and paste frames it paste as there is graphic inside with a content grabner, my work around is from windows start>all program >go to indesign and run as administrator. Hope this may help.

  • Bug or feature: "weak" bidirectional binding?

    Just lost my last not-gray hair while quick-testing notification behaviour, the guts being binding a local (to the init method) property to the rawTextProperty of a textBox
    * Created on 06.07.2011
    package bug;
    import javafx.application.Application;
    import javafx.beans.property.StringProperty;
    import javafx.beans.value.ChangeListener;
    import javafx.beans.value.ObservableValue;
    import javafx.scene.Scene;
    import javafx.scene.control.TextBox;
    import javafx.scene.layout.HBox;
    import javafx.stage.Stage;
    // bind rawTextProperty
    public class TextRawTextBind2 extends Application {
        public static void main(String[] args) {
          Application.launch(args);
        private HBox createParent() {
            TextBox modelInput = new TextBox();
            StringProperty property = new StringProperty("some text");
            ChangeListener l = new ChangeListener() {
                @Override
                public void changed(ObservableValue arg0, Object arg1, Object arg2) {
                    System.out.println("from adapter: " + arg1 + arg2
                            + arg0.getClass());
            property.addListener(l);
            modelInput.rawTextProperty().bindBidirectional(property);
            HBox hBox = new HBox();
            hBox.getChildren().addAll(modelInput);
            return hBox;
        @Override
        public void start(Stage primaryStage) throws Exception {
            HBox hBox = createParent();
            Scene scene = new Scene(hBox);
            primaryStage.setScene(scene);
            primaryStage.setVisible(true);
      }when typing into the textBox, I expect the listener to be notified - but nothing happens. Inline the createParent into the start method - the listener gets notified as expected (for your convenience, added that as well below).
    So what's the difference? The only thingy I can think of (after a whole afternoon of extensive testing of my code as well as textBox .. ) might be listener management in the binding: if the bound property is kept by a weak reference, then it might get garbage collected on method exit. Don't know though, never really cared much about weak references ...
    Comments please?
    Cheers
    Jeanette
    here's the same as all-in-one
    * Created on 06.07.2011
    package bug;
    import javafx.application.Application;
    import javafx.beans.property.StringProperty;
    import javafx.beans.value.ChangeListener;
    import javafx.beans.value.ObservableValue;
    import javafx.scene.Scene;
    import javafx.scene.control.TextBox;
    import javafx.scene.layout.HBox;
    import javafx.stage.Stage;
    // bind rawTextProperty
    public class TextRawTextBind extends Application {
        public static void main(String[] args) {
          Application.launch(args);
        @Override
        public void start(Stage primaryStage) throws Exception {
          TextBox modelInput = new TextBox();
          StringProperty property = new StringProperty("some text");
          ChangeListener l = new ChangeListener() {
              @Override
              public void changed(ObservableValue arg0, Object arg1, Object arg2) {
                  System.out.println("from adapter: " + arg1 + arg2 + arg0.getClass()
          property.addListener(l);
          modelInput.rawTextProperty().bindBidirectional(property);
          HBox hBox = new HBox();
          hBox.getChildren().addAll(modelInput);
          Scene scene = new Scene(hBox);
          primaryStage.setScene(scene);
          primaryStage.setVisible(true);
      }

    reason for wanting such a loose hanging property is
    Bug or feature: TextBox can't handle null text
    textBox can't cope with null text (which is a valid value in the domain) so need to adapt somehow withouth being interested in the adapter at all, so keeping it around as a field is ... polluting code

  • Environment Transformer - Randomize Pitch ::: Bug or Feature (Article)

    Hello,
    There are quite many discussions lately about the Logic Environment Transformer "Randomize Note Pitch" operation. By default it does not work as expected passing thru the original Note events data. That's why many Logic users think that it is a bug. Unfortunately this FAQ has never been answered correctly in all Logic forums, PRO training books/workshops, articles etc. As a result, many Logic users contacted the Audiogrocery (which is specialized into Logic Environment & MIDI FX developments). Here is a step by step explanation:
    Bug or Feature?
    It is a Logic self-protection feature! The Environment Transformer object is a complex scripting tool which consists of heavy codes created by the genius Emagic developers more than 15 years ago. There are hundreds of combo settings you can use but a few ones are Protected! The Note Pitch Randomization is one of them - why?
    (Fig.1)
    The example  (Fig.1) shows a triggering note D2 which passes thru the Transformer Pitch Randomizer (Pitch Condition) without any result. The programing reason which blocks that is [B]Note Hanging[/B]!
    Bear in mind that this Transformer setting randomizes ([B]in force Mode - see below[/B]) the Note ONs and the OFFs in a different way causing hanging notes. The factory Script: Note receiving (Condition) & Pitch Random (Scale Operation Assignments) is designed to block such Combo setting because it requires perfect Note ON randomizing registrations followed by proper Note OFFs - see the last Macro tool shown in this article below.
    Force Mode - Note to P-Press (Example)
    Let's force that limitation (Fig.2). In this test you can set the Operation "Status" to Control Change, Fader, P-press etc . In my scenario I have set the Operation Condition to "P-press" status, keeping the original Pitch Random Range "C3- G3".
    [B]Note[/B]: The Transformer is forced and works as expected now! However the Monitor object shows P-Press (ON event F3) and (OFF event E3) which do not match each other and will cause Note hanging for sure - see below!
    (Fig.2)
    Force Mode - Note to P-Press & P-press to Note
    Let's patch/cable one more Transformer object which will transform back the forced "P-press" randomization into Note events (Fig.3).
    (Fig.3)
    This image shows clearly that the source triggered Note (D2) is randomized into D#3 Note ON (according to the 1st Transformer "Rand" setting) while the Note OFF is randomized to E3 which does not match the Note ON! This Environment "Forcing" scheme will cause "Note Hanging"!
    Solution
    The main purpose of this article is to show that this "issue" is a Logic self-protection feature! However there is a forcing method alternative which can put that into work. As I mentioned before you can patch/cable a few Transformers to register the Note ONs event numbers during the randomization and use that register scheme to send proper Note OFFs numbers to the Instrument. Such complex Environment setup takes no more than 5-6 Transformers which can be packed into a Macro (Fig4).
    (Fig.4)
    As you see the Note Pitch Randomizer example Macro shown in Fig.4 sends proper Note OFFs Numbers to the Instrument device.
    A.G

    Hi Mark,
    According to your description, my understanding is that the Article Date column displayed with the value based on GMT0 in the Refinement web part.
    Microsoft SharePoint stores date and time values in Coordinated Universal Time (UTC, but also named GMT or Zulu) format, and almost all date and time values that are returned by members of the object model are in UTC format. So the value
    of the Article Date column stores the date and time in UTC format in the database, and the search indexes the UTC value of the Article Date column after crawling the database so that it displays the UTC value in Refinement web part.
    The list column values displayed in the lists that are obtained through the indexer for the SPListItem class are already formatted in the local time for the site so if you’re working on current context list item and fetch a datetime field
    like so SPContext.Current.ListItem["Your-DateTime-Field"] you’ll retrieve a DateTime object according the specified time zone in the regional settings.
    More references:
    http://francoisverbeeck.wordpress.com/2012/05/24/sharepoint-tip-of-the-day-be-careful-when-wor/
    Thanks,
    Victoria
    Forum Support
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact
    [email protected]
    Victoria Xia
    TechNet Community Support

  • Bug list/feature observations for BB10 on Z10

    BUG LIST/FEATURE OBSERVATIONS - Z10/BB10:
    1. CRITICAL granular control of notifcations/alerts e.g. a different sound/volume/vibration per mailbox or alert type has been completely removed in BB10 and needs to be reinstated as an urgency
    2. support for BBM and Calendar in Landscape mode is missing. A workaround for BBM can be found via the Hub, not the BBM icon.
    3. the sound alert for a text message sometimes doesn't play. It seems to vibrate okay, but every 5th or so text message, it doesn't play the alert sound.
    4. CRITICAL if you set the display format for your emails to 'conversation style' (so that messages on the same thread are grouped - very helpful) but a folder which one of the messages is in isn't synced, then fresh inbox replies to that chain won't get shown to you in the Hub. It transpires that /GOOGLEMAIL/SENT ITEMS is a sub folder that's affected by this. It means any chain you reply to using your Blackberry, subsequent replies will not be displayed in the Hub. "Solution" is to disable 'conversation style' for thread display.
    5. WhatsApp, Bloomberg Mobile (not the terminal login App) and BeBuzz should be top App conversion targets.
    6. when you click the Text Messages icon it should take you to your text messages, not the Hub (which is what happens if you have an email open).
    7. the lock screen currently has just one icon for emails - ALL emails, regardless of mailbox. It has a fairly generic number for unread messages in ALL of the boxes combined e.g. "200 emails" - this needs to be split our per mailbox.
    8. opening a tenth App closes a previously opened App. It should ask you before closing the other App as it's a pain if the App it kills is Skype, Voice, Maps etc
    9. the current battery icon is too small to tell the difference between 30% and 15% (for example) - touching it should display the %, or something similar.
    10. the screen rotation can be extremely slow. Often you can count 1.. 2.. 3.. 4 before the screen switches orientation. Given how often you'll switch between orientations during use, it quickly gets annoying. 
    11. when the screen finally rotates (see point 10) the position your cursor was in in the previous orientation is lost
    12. it's not quick to put a question/exclamation mark into text. Fine, have a sub menu for general punctuation - but not these extremely common marks (which is exactly why comma and full-stop (period) are full-time keys)
    13. the super-useful "delete from device OR delete from device & server" has been removed entirely!
    14. using the browser in Landscape mode means "open in new tab" is in a sub-menu. As it's one of the most used features in any browser, and unlike Apple iOS you can't just hold a press to activate 'open in new tab', it really slows you down.
    15. sometimes numbers are included in the on-screen keyboard, sometimes not. Can they be made permanent?
    16. twice now my 'enter password to unlock' screen has appeared without the keyboard, meaning I couldn't enter my password. About 2 times out of 200, or 1%
    17. new messages - have some small icons in the status bar at the top of the screen rather than require a swipe UP&RIGHT to see the Hub
    18. in the Hub, the icons for each message don't show if the message was successfully sent. To check if an email/text was sent okay, you have to go into the message (2 levels)
    19. you STILL can't see when a text message you received was actually sent by the other party. Quite a basic function.
    20. you STILL can't swap email accounts when forwarding a message
    21. Calendar reminders often don't trigger the red LED. In fact, the LED is generally pretty inconsistent, often not flashing, or flashing only for a short while.
    22. the device supplied ring tones/alert tones are pretty terrible and you cannot set variable volume levels (see point 1).
    23. you can select .mid files for your ringtone even though these aren't compatible (when someone calls, your phone will be silent).
    24. there's an awkward 3 second pause between clicking Send and a text message actually sending. Why awkward? Because you then have to wait/waste 3 seconds waiting to see if your click was registered, and if the message was sent.
    25. GMAIL - boring standard message in the Inbox, no labels or anything funky - Universal Search won't find it if it's more than 1 WEEK old?
    26. The power-user controls for Universal Search seem to have vanished? Indexing, Extended Search etc? All you can choose now is "source"?
    27. Weird one this. The phone stopped ringing! Checked and double-checked all Notification settings, even did a reboot but nope, phone will not ring for an incoming call! A fresh reboot finally fixed it - I was using a 206kb mp3 which may or may not be relevant
    28. I'd love to know why G Maps is missing (assume aggressive move from Google?)
    29. it's sometimes tricky to clear Missed Calls. I think you might have to go into the Missed Calls menu and then sub menu? Seems to be more effort than it should be - previously you just clicked the Dial button once to view and presto, missed call indicator cleared. Hardly a huge thing but then as with a lot on this list, it's all about saving a second here, a second there = a big saving over the day or week.
    30. Contentious I know, and certainly not a 'fault', but the charging points are gone so I can't get a desktop stand (ironic given the battery life is now more of an issue)
    31. when composing a text message you'd don't see the conversation history for that contact until you've sent the new message.
    Thanks
    edit: numbering

    CRITICAL:  You cant control the image size for pictures when sending as attachemtns in email. In previous Os 6 & 7 you could select, "smaller, mide size, large or original". These options are gone.

  • "The attempted operation failed. An object could not be found" error when double clicking on an ics file

    Operation System: Windows 8 Pro
    System Type: 64-bit Operating System
    Office: MS Office Professional Plus 2013
    I am getting "The attempted operation failed. An object could not be found" error when I double click on an .ics file to an appointment to my calender. My outlook.com account's data file is set as default and this error only occurs if
    that is the default data file. I thought that maybe my profile is corrupted. So, I opened up a new profile with the below steps and only add my outlook.com account there:
    1-) Open up the Control Panel and go to Mail section
    2-) Click "Show Profiles"
    3-) Click "Add" and give a name to your profile.
    4-) Configure your outlook.com account (with Auto Account setup, not manual steps)
    5-) Finally, set that profile to be used always.
    Then, I opened up the Outlook 2013 and clicked on the .ics file to add that appointment but got the same error.
    Is this a known issue or specific to me?
    Thanks!

    yes, I have the same problem.
    The workaround of saving the ICS file and then importing it into the current calendar
    works, 
    but the ICS calendar
     displays in other section, NOT in the section of my old events.
    why  ??

  • When you try to send or to receive email in Outlook 2010, you may receive one of these error messages: 0x8004010F: Outlook data file cannot be accessed. or 0x8004010F: The operation failed. An object could not be found.

    0x8004010F: The operation failed. An object could not be found.
    1. reviewed Profile instructions
    2. Ran SytTools thinking it would fix the error. NO although I could send received I ended up with a giant pst 
    3. Back to Profile Instructions.
    4. Set up new profile with my email address. email address tested well. Run Outlook. loads as outlook data PST
    and  gmail address PST.  Deleted all the Gmail subscriptions to improve speed. Original error was gone but have two GIGANIC PST FILES.
    5. Set up another new profile with my email address and a named pst.  Run Outlook under that Profile -
    comes up with newly named pst and the gmail addrress pst (although I can't figure out where that pst is located. Will not let me use email address as default Profile.  Tried different approaches and still ended up always with the gmail address pst.  Deleted
    all profiles but email address and comes   up.
    6. Should I just go ahead and use the gmail address pst  I need to import data or download data from gmail
    to get last years correspondence.e
    7. Outlook is my lifeblood, I am in communications and every submitted email gets moved to a file with an update.
    Help?
    8. One option is to merge psts but might make worse mess.
    Thanks.  Beautiful Beach weather here!

    To resolve error 0x8004010F , identify the current location of your default Outlook data file, and then create a new Outlook profile.
    Step 1- Locate the default Outlook data file
    Click Start, and then click Control Panel.
    In Control Panel, click Mail.
    In the Mail Setup - Outlook dialog box, click Show Profiles.
    Select your current Outlook profile, and then click Properties.
    In the Mail Setup - Outlook dialog box, click Data Files.
    Select the Data Files tab in the Account Settings dialog box, and then note the name and location of the default data file for your profile (a check mark will denote the default data file).
    Click Close.
    Step 2 - Create a new Outlook profile
    Step 3 - Configure your new Outlook profile as the default profile
    More detailed steps you can refer to this KB article:
    http://support.microsoft.com/kb/2659085

  • Bug or feature? -- Unconditional branch using "Go To Page &P12_PREV_PAGE."

    I have used unconditional branch "Go To Page &P12_PREV_PAGE." successfully for updating a table record page and then returing to the previous page stored in the P12_PREV_PAGE item.
    But the same approach failed when I deleted a table record page. Although the P12_PREV_ITEM item stored the correct page number, after deletion the returned page was always Page 0.
    Is this a bug or feature?

    I tried to use application item like F36035_PREV_PAGE instead of page item P12_PREV_PAGE.
    The problem was solved.

  • Bug or Feature in 1.5.0?

    Bug or Feature in 1.5.0?
    My exsisting code behaves different in 1.4.x. and 1.5.0 Runtime environment.
    I have roughtly the following code:
    import java.util.*;
    // any java.sql.* is NOT importet
      Activitylog al = whatever... // init
      Date lastInvDate = al.getDate();
      Date invDate     = invoice.getInvoiceDate();
      if(lastInvDate.compareTo(invDate) < 0) {  // <- Exception hereException in thread "Thread-50" java.lang.ClassCastException: java.sql.Date
         at java.sql.Timestamp.compareTo(Unknown Source)
         at ***********.validateCancelledAccount(ValidateInvoice.java:1195)
    al.getDate() Sourcecode in Activitylog: public java.util.Date getDate() {
    but initial the Date inside Activitylog was created by
    java.sql.Resultset rs = whatever... // init
    Date date = rs.getTimestamp(3);With 1.4.X the Code works as i expected.
    lastInvDate.compareTo(invDate) < 0is calling java.util.Date.compareTo(java.util.Date)
    but with 1.5.0_04
    lastInvDate.compareTo(invDate) < 0 is calling java.sql.Timestamp.compareTo(java.sql.Timestamp) and leads
    to the ClassCastException
    Is it a bug or a feature of 1.5.0?

    Well it looks like your exact problem is listed on that incompatibility list:
    JDBC - As of 5.0, comparing a java.sql.Timestamp to a java.util.Date by invoking compareTo on the Timestamp results in a ClassCastException. For example, the following code successfully compares a Timestamp and Date in 1.4.2, but fails with an exception in 5.0:
    aTimeStamp.compareTo(aDate) //NO LONGER WORKS
    This change affects even pre-compiled code, resulting in a binary compatibility problem where compiled code that used to run under earlier releases fails in 5.0. We expect to fix this problem in a future release.
    For more information, see bug 5103041.
    Michael Bishop

  • Swing locks up during event handling of a simple button... bug or feature?

    I have the following code:
    import java.awt.BorderLayout;
    import java.awt.Dimension;
    import java.awt.event.ActionEvent;
    import java.awt.event.ActionListener;
    import javax.swing.JButton;
    import javax.swing.JFrame;
    import javax.swing.JLabel;
    import javax.swing.JPanel;
    import javax.swing.JScrollPane;
    import javax.swing.JToolBar;
    import javax.swing.SwingUtilities;
    public class Test extends JFrame {
         private static final long serialVersionUID = 1L;
         private JButton button;
         public static void main(String[] args)
              SwingUtilities.invokeLater(new Runnable(){public void run(){new Test();}});
         public Test()
              setSize(200,00);
              setLayout(new BorderLayout());
              JToolBar toolbar = new JToolBar();
              button = new JButton("button");
              button.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { button.setEnabled(false);}});
              toolbar.add(button);
              getContentPane().add(toolbar, BorderLayout.SOUTH);
              JPanel panel = new JPanel();
              panel.setPreferredSize(new Dimension(200,10000));
              for(int i=0;i<10000; i++) { panel.add(new JLabel(""+(Math.random()*1000))); }
              JScrollPane scrollpane = new JScrollPane();
              scrollpane.getViewport().add(panel);
              scrollpane.setHorizontalScrollBarPolicy(JScrollPane.HORIZONTAL_SCROLLBAR_NEVER);
              scrollpane.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_ALWAYS);
              scrollpane.setPreferredSize(getSize());
              scrollpane.setSize(getSize());
              getContentPane().add(scrollpane, BorderLayout.CENTER);
              setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
              setLocationRelativeTo(null);
              setVisible(true);
              pack();
    }This code is lethal to swing: when pressing the button, for no identifiable reason the entire UI will lock up, even though all the event handler is doing is setting the button's "enabled" property to false. The more content is located in the panel, the longer this locking takes (set -Xmx1024M and the label loop to 1000000 items, then enjoy timing how long it takes swing to realise that all it has to do is disable the button...)
    Does anyone here know of how to bypass this behaviour (and if so, how?), or is it something disastrous that cannot be coded around because it's inherent Swing behaviour?
    I tried putting the setEnabled(false) call in a WorkerThread... that does nothing. It feels very much like somehow all components are locked, while the entire UI is revalidated, but timing revalidation shows that the panel revalidates in less than 50ms, after which Swing's stalled for no reason that I can identify.
    Bug? Feature?
    how do I make it stop doing this =(
    - Mike

    However, if you replace "setEnabled(false)" with "setForeground(Color.red)") the change is instant,I added a second button to the toolbar and invoked setEnabled(true) on the first button and the change is instant as well. I was just looking at the Component code to see the difference between the two. There are a couple of differences:
        public void setEnabled(boolean b) {
            enable(b);
         * @deprecated As of JDK version 1.1,
         * replaced by <code>setEnabled(boolean)</code>.
        @Deprecated
        public void enable() {
            if (!enabled) {
                synchronized (getTreeLock()) {
                    enabled = true;
                    ComponentPeer peer = this.peer;
                    if (peer != null) {
                        peer.enable();
                        if (visible) {
                            updateCursorImmediately();
                if (accessibleContext != null) {
                    accessibleContext.firePropertyChange(
                        AccessibleContext.ACCESSIBLE_STATE_PROPERTY,
                        null, AccessibleState.ENABLED);
         * @deprecated As of JDK version 1.1,
         * replaced by <code>setEnabled(boolean)</code>.
        @Deprecated
        public void enable(boolean b) {
            if (b) {
                enable();
            } else {
                disable();
         * @deprecated As of JDK version 1.1,
         * replaced by <code>setEnabled(boolean)</code>.
        @Deprecated
        public void disable() {
            if (enabled) {
                KeyboardFocusManager.clearMostRecentFocusOwner(this);
                synchronized (getTreeLock()) {
                    enabled = false;
                    if (isFocusOwner()) {
                        // Don't clear the global focus owner. If transferFocus
                        // fails, we want the focus to stay on the disabled
                        // Component so that keyboard traversal, et. al. still
                        // makes sense to the user.
                        autoTransferFocus(false);
                    ComponentPeer peer = this.peer;
                    if (peer != null) {
                        peer.disable();
                        if (visible) {
                            updateCursorImmediately();
                if (accessibleContext != null) {
                    accessibleContext.firePropertyChange(
                        AccessibleContext.ACCESSIBLE_STATE_PROPERTY,
                        null, AccessibleState.ENABLED);
        }The main difference appears to be with the KeyboardFocusManager. So instead of using a toolbar, I changed it to a JPanel (so the buttons are focusable). I then notice the same lag when I try to tab between the two buttons. So the problem is with the focus manager, not the setEnabled() method.

  • ORA-29516: Bulk load of method failed; insufficient shm-object space

    Hello,
    Just installed 11.2.0.1.0 on CentOS 5.5 64-bit. All dependencies satisfied, installation/linking went without a problem.
    Server has 32GB RAM, using AMM with target set at 29GB, no swapping is occuring.
    No matter what i do when loading Java code (loadjava with JARs or "create and compile java source") I keep getting the error:
    ORA-29516: Error in module Aurora: Assertion failure at joez.c:3311
    Bulk load of method java/lang/Object.<init> failed; insufficient shm-object space
    Checked shm-related kernel params, all seems to be normal:
    # Controls the maximum size of a message, in bytes
    kernel.msgmnb = 65536
    # Controls the default maxmimum size of a mesage queue
    kernel.msgmax = 65536
    # Controls the maximum shared segment size, in bytes
    kernel.shmmax = 68719476736
    # Controls the maximum number of shared memory segments, in pages
    kernel.shmall = 4294967296
    kernel.shmmni = 4096
    kernel.sem = 250 32000 100 128
    net.core.rmem_default = 262144
    net.core.rmem_max = 4194304
    net.core.wmem_default = 262144
    net.core.wmem_max = 1048576
    Please help.

    Hi there,
    I've stumbled into exactly the same issue for 11g. After I start the database up and I ran loadjava on an externally
    compiled class (Hello.class in my instance) I got the following error:
    Error while testing for existence of dbms_java.handleMd5
    ORA-29516: Aurora assertion failure: Assertion failure at joez.c:3311
    Bulk load of method java/lang/Object.<init> failed; insufficient shm-object space
    ORA-06512: at "SYS.DBMS_JAVA", line 679
    Error while creating class Hello
    ORA-29516: Aurora assertion failure: Assertion failure at joez.c:3311
    Bulk load of method java/lang/Object.<init> failed; insufficient shm-object space
    ORA-06512: at line 1
    The following operations failed
    class Hello: creation (createFailed)
    exiting : Failures occurred during processing
    After this, I checked the trace file and saw the following error message:
    peshmmap_Create_Memory_Map:
    Map_Length = 4096
    Map_Protection = 7
    Flags = 1
    File_Offset = 0
    mmap failed with error 1
    error message:Operation not permitted
    ORA-04035: unable to allocate 4096 bytes of shared memory in shared object cache "JOXSHM" of size "134217728"
    peshmmap_Create_Memory_Map:
    Map_Length = 4096
    Map_Protection = 7
    Flags = 1
    File_Offset = 0
    mmap failed with error 1
    error message:Operation not permitted
    ORA-04035: unable to allocate 4096 bytes of shared memory in shared object cache "JOXSHM" of size "134217728"
    Assertion failure at joez.c:3311
    Bulk load of method java/lang/Object.<init> failed; insufficient shm-object space
    It seems as though that "JOXSHM" of size "134217728" (which is 128MB) corresponds to the java_pool_size setting in my init.ora file:
    memory_target=1000M
    memory_max_target=2000M
    java_pool_size=128M
    shared_pool_size=256M
    Whenever I change that size it propagates to the trace file. I also picked up that only 592MB of shm memory gets used. My df -h dump:
    Filesystem Size Used Avail Use% Mounted on
    /dev/sda7 39G 34G 4.6G 89% /
    udev 10M 288K 9.8M 3% /dev
    /dev/sda5 63M 43M 21M 69% /boot
    /dev/sda4 59G 45G 11G 81% /mnt/data
    shm 2.0G 592M 1.5G 29% /dev/shm
    The only way in which I could get loadjava to work was to remove java from the database by calling the rmjvm.sql script.
    After this I installed java again by calling the initjvm.sql script. I noticed that after these scripts my shm-memory usage
    increased to about 624MB which is 32MB larger than before:
    Filesystem Size Used Avail Use% Mounted on
    /dev/sda7 39G 34G 4.6G 89% /
    udev 10M 288K 9.8M 3% /dev
    /dev/sda5 63M 43M 21M 69% /boot
    /dev/sda4 59G 45G 11G 81% /mnt/data
    shm 2.0G 624M 1.4G 31% /dev/shm
    However, after I stopped the database and started it again my Java was broken again and calling loadjava produced
    the same error message as before. The shm memory usage would also return to 592MB again. Is there something I
    need to do in terms of persisting the changes that initjvm and rmjvm does to the database? Or is there something else
    wrong that I'm overlooking like the memory management settings or something?
    Regards,
    Wiehann

  • Server 2012 R2 - The Request To Add Or Remove Features Failed

    I am having a frustrating time adding Remote Access role to my 2012 R2 domain controller (HyperV VM)...
    It keeps failing with THE REQUEST TO ADD REMOVE FEATURES FAILED
    I've tried repairing my component store with no luck...it keeps telling me the server requires a restart.
    Could this have ANYTHING to do with the host machine needing a reboot? That is one thing I've not tired yet.
    I've checked and followed this as well with no luck:
    http://social.technet.microsoft.com/Forums/systemcenter/en-US/24ab19c2-84de-4b89-beea-b0e3053c2e61/cannot-install-due-to-pending-reboot-prerequisite-check

    Hi Brian,
    Check the below points regarding this issue,
    - Make sure there are no entries in HKLM\System\CurrentControlSet\Control\Session -Manager\ PendingFileRenameOperations.
    - If there are, reboot to get them processed. Or do the renames manually and delete them.
    - Run DISM /Online /Cleanup-Image /RestoreHealth to clean up the component store.
    - Don't install on a Domain Controller.
    Once you have checked the above points try to add the role again.
    Checkout the below thread on similar discussion,
    http://serverfault.com/questions/524762/cannot-install-rds-web-access
    Regards,
    Gopi
    www.jijitechnologies.com

  • Failed to commit objects to server. Error while publishing reports from BW

    Hi,
    I am getting below error while publishing reports from BW to BO.
    "0000000001 Unable to commit the changes to Enterprise. Reason: Failed to commit objects to server : #Duplicate object name in the same folder."
    Anyone having any solution for this. Thanks in advance.

    Hi Amit
    It would be great if you could add a little info about how you solved this issue. Others might run into similar situations - I just did:-(
    Thank you:-)

Maybe you are looking for

  • PGI & Sales Order Link

    Is there any direct link between PGI and Sales Order? I know there is a link through VBFA table but i dont want to go through that,and there is one in VBUP table but again you need to provide the delivery number in VBELN and fetch the result from WBS

  • Email signature and Mail Format

    Blackberry blend is very unique and useful software. But I have a couple of problem to use this software... 1. Email signature Please tell me how to insert email signature. I would like to use email signature just as blackberry smartphone. 2. Email f

  • Save to stack?

    I was hoping stacks would solve my messy desktop issue-- Is there a way to save directly to a stack or do you have to save to the actual folder that you used as the alias?

  • IBook will not sleep when lid closed

    Hi, I recently had my Hard Drive replaced, the old one died. It was all covered by AppleCare and the repairs done at a Apple Authorised Outlet. After installing everything again I just found out that my iBook will not sleep when the lid is closed. Th

  • Query - How these works differently???

    which is better??..and is there any difference in the execution steps?? ..etc ..please specify to me.. select a.col2,b.col2 from tab1 a,tab2 b where a.col1=b.col1;or SQL Standard Query select a.col2,b.col2 from tab1 a inner join tab2 b on a.col1=b.co