Strange behaviour of the web UI

Hi,
I have encountered something weird when i used the web UI of Oracle 10g Express.
I have a table with one of fields defined as Blob type and this table contains a record with data in the blob field.
I used a Java application (created by myself) and standard Java's record fetching methodology to get the record from that table and everything works fine. The key point here is that i am able to retrieve the blob data from the DB.
However, when i used the web UI to update a particular field in that table (e.g. changed a value), i could no longer retrieve the blob data using the Java application. It returned a null instead and moreover, the web UI still indicates that there was value in the blob field.
I am wondering if anyone else has encountered this problem. Is it a bug?

when i used the web UI to update a particular field in that table (e.g. changed a
value), i could no longer retrieve the blob data using the Java application. It
returned a null instead and moreover, the web UI still indicates that
there was value in the blob field.Post exactly how you update that table.

Similar Messages

  • Strange behaviour on some web pages

    Hello. First of all sorry if posted in wrong thread - if wrong let me knw where to post it. I've got strange behaviour on some web pages. When I'm logged in to mobile me n the plce where is Search in right top corner I see grey rectangle, same when I want to delete something (email or gallery) where on the pop up window am I sure to delete buttons cancell and OK are black rectangles in that case, same thing happens on Safari and Firefox as well on few other pages similiar issue. No problems at all when loggin in from Windows based PC's even if it is a Virtuall Windows on Parallel. Please advice. I can attach a screen grabs how this exactly looks like ..
    Thank you for ur help.
    Regards
    Rafal

    First thing to try: go to System Preferences>Universal Access and turn Voiceover off.

  • The strange behaviour of the notification

    Coherence 3.3.1/389
         .Net API 3.3.1.2
         I have C++ GUI client with grid. It shows in the grid all updates from Coherence.
         I have also the 'server' application, which inserts objects into Coherence (1 - 2 per second).
         I use 'near-scheme' with front set to local-scheme and back set to remote-cache-scheme.
         I have 3 GUI clients connected to the Coherence and i have the strange behaviour of the clients. The insert comes to one of them three times instead of one. I've checked in the debugger and it's true. The insert really comes three times. But when i've restarted the client all became to work fine.
         It's bad that i can't repeat this situation, it happens from time to time.
         Does anybody get the same situation?
         I've masked it by the checking key and version of object, but it's really strangely.
         Thanks.

    I think it's depended on the situation described in thread CacheEventFilter: Where does the filter part apply?
         Many thanks.

  • Strange behaviour of the forum website

    Since yesterday I observe a strange behaviour of the forum website:
    There is a thread by Foto-Gabriela called "LR 3.4 crashes after some hours of work with very strange behaviour"
    When I select "All threads" I cannot see this thread, but when I select "Open questions", it is visible.
    It says that there are 6 answers. When I click on the thread, it comes up with only 3 answers visible.
    What's going on, here?
    WW

    function(){return A.apply(null,[this].concat($A(arguments)))}
    When I select "All threads" I cannot see this thread, but when I select "Open questions", it is visible.
    It says that there are 6 answers. When I click on the thread, it comes up with only 3 answers visible.
    This behavior, with posts appearing and disappearing, has been occurring for a few weeks, and is just one of many symptoms of the poor forum service provided to Adobe by Jive.  You can keep abreast of such forum issues at the Forum Comments forum:
    http://forums.adobe.com/community/general/forum_comments

  • Strange behaviour in .mac web galleries

    Hi,
    I have started to use .mac web galleries with aperture 2. However, I am witnessing some very strange behaviour. Firstly, it seems to take forever to update, the icon at the side of the gallery is permanently on the 'update' icon.
    Secondly, whenever I add new photos to the gallery it actually creates an entirely new gallery with all the photos from the previous gallery.
    Is anybody else having issues with the aperture flavour of .mac web galleries?
    thx
    Phil

    I have a similar problem Phil! I watch the status indicator for a web gallery progress to about half way then it stops, the album doesn't get published. I have published albums before this started happening, and have published other albums successfully but sometimes certain albums don't publish. I delete them and repost them to no avail. Hopefully we can get some answers! This is quite lame, don'tcha think?

  • Strange behaviour on preloading web page in WebView

    I have the following problem: In my Swing application i'd like to show a web page. In order to do so i use a JFXPanel that contains a WebView. The web page should be loaded in the background and just if the loading process is totally completed i want to make the JFXPanel visible. I use the getLoadWorker().workDoneProperty() method of the corresponding WebEngine to determine if the page is totally loaded.
    The problem is, that at the moment the JFXPanel gets visibile I see at first a totally empty panel, and only after a short time the web page in the WebView is visible. I have made a simple Demo Application that reproduces this behaviour. If the page is loaded a button gets enabled and a click on that button adds the WebView to the panel below. Furthermore the following link points to an animated gif which demonstrates the behaviour: http://tinypic.com/view.php?pic=oh66bl&s=5#.Ujv2IhddWKl
    Here is the code of the demo application:
    import java.awt.BorderLayout;
    import java.awt.Dimension;
    import java.util.logging.Level;
    import java.util.logging.Logger;
    import javafx.application.Platform;
    import javafx.beans.value.ChangeListener;
    import javafx.beans.value.ObservableValue;
    import javafx.embed.swing.JFXPanel;
    import javafx.scene.Scene;
    import javafx.scene.web.WebEngine;
    import javafx.scene.web.WebView;
    import javax.swing.JFrame;
    import javax.swing.SwingUtilities;
    public class WebViewTest extends javax.swing.JPanel {
       private static JFXPanel browserFxPanel;
       private WebView webView;
       private WebEngine eng;
      * Creates new form WebViewTest
       public WebViewTest() {
      initComponents();
       Platform.setImplicitExit(false);
      browserFxPanel = new JFXPanel();
       Platform.runLater(new Runnable() {
       public void run() {
      webView = createBrowser();
       Scene scene = new Scene(webView);
      scene.setFill(null);
      browserFxPanel.setScene(
      scene);
      * This method is called from within the constructor to initialize the form. WARNING: Do NOT modify this code. The
      * content of this method is always regenerated by the Form Editor.
       @SuppressWarnings("unchecked")
       // <editor-fold defaultstate="collapsed" desc="Generated Code"> 
       private void initComponents() {
      java.awt.GridBagConstraints gridBagConstraints;
      pnlMain = new javax.swing.JPanel();
      showWebpageButton = new javax.swing.JButton();
      setLayout(new java.awt.GridBagLayout());
      pnlMain.setLayout(new java.awt.BorderLayout());
      gridBagConstraints = new java.awt.GridBagConstraints();
      gridBagConstraints.gridx = 0;
      gridBagConstraints.gridy = 1;
      gridBagConstraints.gridwidth = 3;
      gridBagConstraints.fill = java.awt.GridBagConstraints.BOTH;
      gridBagConstraints.weightx = 1.0;
      gridBagConstraints.weighty = 1.0;
      add(pnlMain, gridBagConstraints);
      showWebpageButton.setText("show web page");
      showWebpageButton.setEnabled(false);
      showWebpageButton.addActionListener(new java.awt.event.ActionListener() {
       public void actionPerformed(java.awt.event.ActionEvent evt) {
      showWebpageButtonActionPerformed(evt);
      gridBagConstraints = new java.awt.GridBagConstraints();
      gridBagConstraints.gridx = 1;
      gridBagConstraints.gridy = 0;
      gridBagConstraints.insets = new java.awt.Insets(10, 10, 10, 10);
      add(showWebpageButton, gridBagConstraints);
       }// </editor-fold> 
       private void showWebpageButtonActionPerformed(java.awt.event.ActionEvent evt) {  
      pnlMain.removeAll();
      pnlMain.add(browserFxPanel, BorderLayout.CENTER);
       WebViewTest.this.invalidate();
       WebViewTest.this.revalidate();
       // Variables declaration - do not modify 
       private javax.swing.JPanel pnlMain;
       private javax.swing.JButton showWebpageButton;
       // End of variables declaration 
       private WebView createBrowser() {
       Double widthDouble = pnlMain.getSize().getWidth();
       Double heightDouble = pnlMain.getSize().getHeight();
       final WebView view = new WebView();
      view.setMinSize(widthDouble, heightDouble);
      view.setPrefSize(widthDouble, heightDouble);
      eng = view.getEngine();
      eng.load("http://todomvc.com/architecture-examples/angularjs/#/");
      eng.getLoadWorker().workDoneProperty().addListener(new ChangeListener<Number>() {
       public void changed(ObservableValue<? extends Number> ov, Number t, Number t1) {
       final double workDone = eng.getLoadWorker().getWorkDone();
       final double totalWork = eng.getLoadWorker().getTotalWork();
       if (workDone == totalWork) {
      showWebpageButton.setEnabled(true);
       return view;
       public static void main(String[] args) {
       SwingUtilities.invokeLater(new Runnable() {
       public void run() {
       final JFrame f = new JFrame("Navigator Dummy");
      f.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
      f.setSize(new Dimension(1024, 800));
       final WebViewTest navDummy = new WebViewTest();
      f.getContentPane().add(navDummy);
      f.setVisible(true);
    I don''t understand this behaviour in fact that the page should already been loaded. For mee it seems like the WebView starts renderering the site just at the moment when it gets visible. What can I do to achieve that the WebView already shows the loaded web page at the moment it gets Visible (to avoid this flickr effect)?
    I have already posted this issue at StackOverflow (see http://stackoverflow.com/questions/18873315/javafx-webview-loading-page-in-background ) but didn't get an answer there and found this forum today.
    Thanks in advance!

    Try the updated version in this post.
    It forces an offscreen snapshot before displaying the webview to ensure all of the rendering is done before the WebView is displayed.
    The code is kind of ugly and the "solution" is a bit of a hack, you would probably want to clean it up a bit before using it anywhere (for example it is unnecessary to create a new WebView and snapshot the web page on every load - I just did that to get a feel for a worst case scenario and to try to pinpoint where slowdowns are occurring).
    A small rectangle moves back and forth across the top of the screen so that animation smoothness can be monitored.
    On the first load there will be a slight stutter in the animation, however the rendered web page appears instantly when the clicks the "Show page" button.
    As you say, the stutter only occurs the first time the page is loaded, subsequently everything is smooth.  If you use a regular progress bar rather than an animation, then the initial stutter is likely fine, as people expect to see pauses in progress bars from time to time (most progress reported by progress bars isn't a smooth linear progression).  My guess is that, if you use a regular progress bar, the behaviour experienced with this sample is likely acceptable to almost all users.
    Regarding the differences between rendering between JavaFX 2.2 and JavaFX 8, there were many modifications to the internal JavaFX architecture for JavaFX 8 that improved the rendering performance, so that likely accounts for the delta.
    import javafx.animation.*;
    import javafx.application.Application;
    import javafx.concurrent.Worker;
    import javafx.geometry.*;
    import javafx.scene.Scene;
    import javafx.scene.control.*;
    import javafx.scene.layout.*;
    import javafx.scene.paint.Color;
    import javafx.scene.shape.Rectangle;
    import javafx.scene.web.WebView;
    import javafx.stage.Stage;
    import javafx.util.Duration;
    public class WebViewJavaFXTest extends Application {
        public static final String PAGE_URL = "http://todomvc.com/architecture-examples/angularjs/#/";
        private Rectangle distractor;
        @Override
        public void start(Stage stage) throws Exception {
            distractor = new Rectangle(20, 20, Color.CORAL);
            TranslateTransition r = new TranslateTransition(Duration.seconds(10), distractor);
            r.setFromX(0);
            r.setToX(800);
            r.setInterpolator(Interpolator.LINEAR);
            r.setCycleCount(RotateTransition.INDEFINITE);
            r.setAutoReverse(true);
            r.play();
            VBox layout = initView();
            stage.setScene(new Scene(layout));
            stage.show();
        private VBox initView() {
            final ProgressBar progress = new ProgressBar();
            final Button showWebView = new Button("Show Page");
            showWebView.setDisable(true);
            HBox controls = new HBox(
                    10,
                    progress,
                    showWebView
            controls.setAlignment(Pos.CENTER_LEFT);
            Button tryAgain = new Button("Try Again");
            tryAgain.setOnAction(actionEvent ->
                    tryAgain.getScene().setRoot(
                            initView()
            StackPane webViewHolder = new StackPane();
            webViewHolder.setPrefSize(1024, 700);
            final WebView webView = new WebView();
            progress.progressProperty().bind(
                    webView.getEngine().getLoadWorker().progressProperty()
            webView.setPrefSize(1024, 700);
            webView.getEngine().load(PAGE_URL);
            webView.getEngine().getLoadWorker().stateProperty().addListener(
                    (o, old, state) -> {
                        if (state == Worker.State.SUCCEEDED) {
                            webView.snapshot(
                                    snapshotResult -> {
                                        showWebView.setDisable(false);
                                        return null;
                                    null,
                                    null
                        } else {
                            showWebView.setDisable(true);
            showWebView.setOnAction(actionEvent -> {
                controls.getChildren().setAll(
                        tryAgain
                webViewHolder.getChildren().setAll(webView);
            VBox layout = new VBox(
                    10,
                    distractor,
                    controls,
                    webViewHolder
            layout.setPadding(new Insets(10));
            return layout;
        public static void main(String[] args) {
            launch();

  • Strange behaviour of the rangeSize - or is it desired?

    Hi there,
    as recently asked in Difference between VO Fetch Size, Iterator rangeSize and af:table Fetch Siz we have a problem with the rangeSize property of the iterator binding.
    First of all, we're currently working wit JDev version 11.1.2.2.0. So, we have a page with a table. In this table is nested inside a panel collection which is nested inside a panel stretch layout. To cut a long story short, it stretches.
    The rangeSize is now set to the default 25, but you could see in the fullscreen usage about 35 rows. When we now select a row which is in the rage of the first 25 records and use the data in such a method:
    RichTable table = this.getTable();
    RowKeySet rowKeySet = table.getSelectedRowKeys();
    Iterator selectetNodesIterator = rowKeySet.iterator();
    CollectionModel treeModel = (CollectionModel)table.getValue();
    JUCtrlHierBinding treeBinding = (JUCtrlHierBinding)treeModel.getWrappedData();
    while (selectetNodesIterator.hasNext()) {
      List selectedRowKeyPath = (List)selectetNodesIterator.next();
      JUCtrlHierNodeBinding nodeBinding = treeBinding.findNodeByKeyPath(selectedRowKeyPath);
      Row row = nodeBinding.getRow();
      DBSequence aaId = (DBSequence)row.getAttribute("AaId");
    }We got a NPE at Row row = nodeBinding.getRow();, because the nodeBinding is null. Only the last fetched records have a JUCtrlHierNodeBinding.
    So yeah ok, for testing purposes we changed the rangeSize to 1, just to see what happens. And again it fetches one row after another as long is the tables current view is full. And if we try it again every record results in a NPE excpet the very last visible record. So far so good, after what we've seen with 25 records this was expected.
    When we change the rangeSize to a value greater than 36 (the visible rows, in that current fullscreen resolution) it works as it should.
    So, to see if there is a bug i decided to create a small testapp with the HR schema. I've just dropped the employees vo as a table inside a panel collection which is nested inside a panle stretch layout. And used nearly the same method:
    public String onButtonClicked() {
      RowKeySet rks = table.getSelectedRowKeys();
      CollectionModel tablemodel = (CollectionModel)table.getValue();
      JUCtrlHierBinding binding = (JUCtrlHierBinding)tablemodel.getWrappedData();
      Iterator it = rks.iterator();
      while(it.hasNext()){
        List selectedRowKeyPath = (List)it.next();
        JUCtrlHierNodeBinding node = binding.findNodeByKeyPath(selectedRowKeyPath);
        Row row = node.getRow();
        System.out.println("Testausgabe: " + row.getAttribute(1));
      return null;
    }When the rangeSize is now set to 1 every visible row except the last also result in a NPE. If we run that above code on a button click, but now the strange part. When the rangeSize is changed to a value greater 1 it works like a charm. You can run that code with every visible record an you get now NPE. Also very strange with a rangeSize = 1, when you select the last visible record which is working and run the code, then select a record above, which had thrown an NPE previously and run the code. It is working, but with the value of the last visible record.
    This leads us to a bunch of questions.
    1) Is it the supposed way to work, that you get a NPE when the rangeSize is set to a smaller number than visible rows?
    2) If 1) is the desired way, how do you handle the rangeSize for a table which is stretched? You couldn't now how many rows you could see.
    3) Does anyone have an idea how to explain the last explained behaviour with the testapp? (I could upload it)
    Thanks in advance.
    Alex

    Hi Alex,
    can you open a SR at Oracle support for this issue?
    I know there are several bugs which are somehow related with the rangeSize and the synchronization of the model (currrent row) and the view (in this case the visible part of af:table).
    See also Restore current row after rollback does not work with page ranging
    As far I know Oracle plans some enhancements in this area to fix the syncronize problems and change e.g. the rangeSize dynamically depending on the number of rows visible in the GUI.
    But anyway your issue sounds like a new bug.
    regards
    Peter

  • Strange behaviour of SJS Web server 7.0U1

    Hi all,
    I installed SJS Web server 7.0U1 on a Sun Blade with Solaris 10. All ok and no errors till sometimes it hang because suddenley it keep accepting more connection that it should.
    We are tying everything but no clue.
    Any suggetions? ANyone else got this problem or similar to this?
    Thanks in advance
    san2rini!!!

    Hi,
    the problem is that when I look up the .perf I see the follow.
    Sessions:
    Process Status Client Age VS Method URI Function
    4384 response xxx.xxx.xx.xxx 23414 https-xxxx GET blablabla/200803101530.jpg send-file
    4384 response xx..xx..xxx.xx 50 https-xxxx GET blablabla/0080310.jpg send-file
    Now the AGE (which is 8 second by dedault) is keeping increasing and suddenly the webserver crash.
    ANy clue?
    regards

  • Strange behaviour in the text resources on the km

    Hi, we have got a strange problem here..
    when we try to retrieve the content of a text resource from the km by code, we often get the content, but with this 3 characters at the beginning: ""
    Does anybody knows why?
    thanks to everybody...

    http://en.wikipedia.org/wiki/Byte_Order_Mark

  • Anyone else experiencing strange behaviour using the App Store/iTunes

    I'm having a strange problem with both iTunes and the App Store apps.  Searching for items is hit or miss, sometimes no results are returned or tiles are missing their pics etc.  Clicking on a item of interest like a TV show, for example, brings up the details page but sometimes the individual episodes descriptions/pics won't load. 
    The first time I used the new App Store it was showing me GBP currency instead of CDN.  I checked my settings and my location was set as Canada, so it definitely wasn't a settings issue on my end.  Killing the app and going back in seemed to fix the problem. 
    I was just browsing some new games when I ran into another problem, prompting me to post here.  I clicked on a game's icon/tile to access the details page, but nothing happened.  Clicked it again thinking it was me and this time the tile showed as depressed but nothing happened.  Clicked another tile and it depressed as well (and the first tile stayed in that state too) but the details page didn't load. 
    I definitely think there are a few bugs in the new App Store/iTunes apps.  Very annoying as there are a few purchases that I'd like to make but can't.  Argh.
    This all started after upgrading to iOS 6, which has otherwise been fine so far.
    Anyone else having similar problems?

    YES! I am having a lot of AppStore problems since iOS 6. My 2 main issues are:
    1. AppStore crashes constantly or will just sit &amp; spin then does nothing at all.
    2. If I search for a specific App, making sure my spelling is correct, AppStore will NOT bring the app up. Instead, it will bring up unrelated apps.
    Podcasts app does the same thing, as well as jumbling up dates. Very impossible to find the correct episode.
    APPLE, please tell me you are reading this and that a fix is quickly under way!!

  • When visiting web page strange symbols cover the web page, happens on sites visited, have confirmed that the sited and page visited is normal on other pc.

    I have scanned for malware by using Spy Bot, EST Smart Security, Microsoft security essentials and IO bit Malware Fighter. All come back clean. Have uninstalled Firefox and clean installed Firefox after reboot.
    Still no change. Thank in advance for suggestions on how to fix. Note this is being sent from the 2nd PC which does not have the described issue.

    Update:
    Thanks to ideato and jscher2000, the problem described appears to be solved.
    My final step after updating the video driver was to go into msconfig.exe and click on Startup Tab and disable all ''non microsoft'' startup items, I did leave ESET security program to also load at startup. I then went to the General tab and clicked Selective startup.
    Did a reboot and problem solved. The problem is now isolated to those startup programs which I had disabled in the msconfig program.
    Thanks again for the help

  • Strange behaviour of the Energy Saver settings

    I noticed that the two sliders in the Energy Saver settings seem to work in tandem. If I set the Display to "Never shutdown" (I used this as I don't want my display/TV to go off in the middle of a movie as the mac sees there are no user interactions), and then try to adjust the sleep timer to anything (15min, 30min, etc.), it aligns the slider for the Display at the same point!
    Is it happening only on my mac or is it the way it works for others?

    That would be the simple logic. But, the scenario I mentioned is also a logical one. I have noticed that when I am watching a long Youtube video or an online movie from sites like Jaman, the screen would go off even though the system access is alive. At that time I have to scramble to the mouse/kbd to reactivate the display.
    At the same time, I want to put the mini to sleep after 30min of inactivity. Hence, I want to set the sleep timer to 30min and the display to "never".
    The energy saver settings show two separate sliders and there is no indication that they are attached at the hips.
    Since it works this way for you as well, then I am not doing something weird. I think this is a bug in the OS.

  • Strange behaviour using the "Save Region(s) As..."

    I'm encountering some apparently repeatable oddities when using the "Save Region(s) As..." command.
    I take one long track, snip it up into smaller regions (say, 20) and then in the Audio Window menu, select all the regions and use "Save Region(s) As..." from the Audio File menu.
    What happens is that the FIRST time I try this Logic only saves EVERY FOURTH REGION as a new audio file, ie if I had 20 regions selected I'll only get 5 new audio files!
    If I select all the regions and try it again, Logic now saves all the regions correctly and in order.
    (File conversion settings all are set to "Preserve Original" "No Change".)
    Anyone else?
    12 PB 1.33Mhz, 1.25GB RAM   Mac OS X (10.4.7)  

    correction:
    this only happens when i delete the first region, then save the remainder. to clarify:
    load audio file. there's one region showing, which consists of the entire audio file. go make 16 new regions, so you've got 17 total. delete the first one, which is the full length of the file. now you've got 16. select all 16 by click-dragging down the side of the audio window so all 16 are selected. "save regions as..." saves only regions 2-16.
    when i don't do that initial delete of the full-length region, all regions are saved properly.

  • LGWR strange behaviour during the performance test!

    Hi,
    We are doing performance test on our new schema and during the test we see that this LGWR database process is always the highest resource taking process during the test.
    I see that the Commit activity appears continiously on Grid Controller toghegher with System I/O.
    I checked the Redo Logs and we have them in 5 groups each 200MB.
    Any idea about what causes this? I guess the application is doing one commit after each statement, or?
    Any comment about how can we improve this?
    I wanted to attach the screenshot from the Grid Controller but it seems we can't do that on this Forum!
    Thanks in advance for the help!
    / Hes  

    http://docs.oracle.com/cd/E16655_01/server.121/e17633/process.htm#CNCPT89084

  • Strange behaviour of the bios (setup)

    Hi.
    I have 2 issues:
    1) When i using USB keyboard and I enter to the BIOS (setup) the response of the program is very slow, i need to wait couple of seconds before the program will respond on my keyboard press. In Win XP is working well.
    2) My memory Mushkin 2gb (2x1gb) hp2-6400 with epp (2.1v 4-4-4-12) is inappropriate recognized - somehow the EPP is not chosen automatically but the adjusted memory clock field is indicating 1066 instead off 800 (in the Windows i see only 800).
    Here full spec of the computer:
    1) MSI P45 Platinum, BIOS v1.6
    2) Intel E8200 CPU
    3) DDR2-800 Mushkin HP2-6400 with EPP 2.1V 4-4-4-12
    4) WD 320GB SATA2 Hard Drive
    5) NVIDIA 8600GT 512MB Graphics Card
    6) Windows XP SP3 Professional
    7) Thermaltake 400Watt Power Suply
    Thank You.
    Thank You and Best Regards.

    Hi,
    please provide full system specs.  Read the >>Posting Guide<< to get an idea of what details you should provide. Thanks.

Maybe you are looking for