GUI Hangs after some click

Hi Guys !!
I am facing one problem with this particular thread. I can see that the GUI is hanging at this thread infinetly !! any thoughts why ?
*{color:#ff0000}+"AWT-EventQueue-0" prio=6 tid=0x1047abd8 nid=0x9d8 runnable [0x107bf000..0x107bfb68]+*
+        at sun.awt.windows.WComponentPeer.reshape(Native Method)+
+        - locked <0x02e10000> (a sun.awt.windows.WCanvasPeer)+
+        at sun.awt.windows.WComponentPeer.setBounds(WComponentPeer.java:118)+
+        at java.awt.Component.reshapeNativePeer(Component.java:1926)+
+        at java.awt.Component.reshape(Component.java:1882)+
+        - locked <0x036825e8> (a java.awt.Component$AWTTreeLock)+
+        at java.awt.Component.setBounds(Component.java:1849)+
+        at com.webrenderer.windows.NativeBrowserCanvas.setBounds(NativeBrowserCanvas.java)+
+        at java.awt.Component.resize(Component.java:1783)+
+        - locked <0x036825e8> (a java.awt.Component$AWTTreeLock)+
+        at java.awt.Component.setSize(Component.java:1772)+
+        at com.webrenderer.windows.NativeBrowserCanvas.setSize(NativeBrowserCanvas.java)+
+        at java.awt.Component.resize(Component.java:1806)+
+        at java.awt.Component.setSize(Component.java:1797)+
+        at com.webrenderer.windows.NativeBrowserCanvas.setSize(NativeBrowserCanvas.java)+
+        at javax.swing.JViewport.setViewSize(JViewport.java:1023)+
+        at javax.swing.ViewportLayout.layoutContainer(ViewportLayout.java:183)+
+        at java.awt.Container.layout(Container.java:1401)+
+        at java.awt.Container.doLayout(Container.java:1390)+
+        at java.awt.Container.validateTree(Container.java:1473)+
+        at java.awt.Container.validateTree(Container.java:1480)+
+        at java.awt.Container.validateTree(Container.java:1480)+
+        at java.awt.Container.validateTree(Container.java:1480)+
+        at com.objectsavvy.base.gui.panels.BaseTabbedPanel.validateTree(BaseTabbedPanel.java:73)+
+        at java.awt.Container.validateTree(Container.java:1480)+
+        at java.awt.Container.validateTree(Container.java:1480)+
+        at java.awt.Container.validateTree(Container.java:1480)+
+        at java.awt.Container.validateTree(Container.java:1480)+
+        at java.awt.Container.validate(Container.java:1448)+
+        - locked <0x036825e8> (a java.awt.Component$AWTTreeLock)+
+        at javax.swing.RepaintManager.validateInvalidComponents(RepaintManager.java:379)+
+        at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:113)+
+        at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)+
+        at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)+
+        at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)+
+        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)+
+        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)+
+        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)+
*+        at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)+{color}*
Edited by: bhvijay on Oct 8, 2009 9:48 AM

Example code goes a long way to getting an answer, also putting well placed print statements in will give you a fairly good clue on what is happening.

Similar Messages

  • TS3048 My bluetooth mouse usually loss with unknown reasons and it then automatic connected again after some clicks.

    Dear Sir or Madam,
    I have bough my Macbook Pro since 8 months ago and it seams quite good upto now, however in these days my Bluetooth mouse ussually lossed with unknow reasons and it then automatic connected again after some clicks.
    I have check mouse battery as well as relevent reasons like turn-on, but it still repeated and I don't know what is exact problem, it due to my mouse or my mac?
    Thank you very much and looking forward to your help.
    BR

    Check your Bluetooth, do you have a bunch of stuff listed in there that you are no longer using?
    Or another peripheral you stored away in a cabinet near by?

  • 9iAS R2 - Windows XP - IE hangs after some time

    Hi,
    We are using Oracle 9iAS on Windows XP client PCs. Application runs fine, however after some time, application hangs and IE session does not respond and we cannot do anything else but to end the ie task from task manager.
    It looks like Application loses connection with the database server and stops responding.
    Whether anyone faced similar problems and have found out any soutions?

    Hi irvine74,
    I am also experiencing the same problem while using Oracle Application Server 10gR2 on Windows 2000 Adv. Server and the clients are using IE on Windows XP.
    1). Would u share ur experience in more detail.
    2). which version of Mozilla is perfect with Windows XP 2002 SP 2.
    3). Either I have to install Mozilla or FireFox.
    PLS describe the Full version of Browser.
    Thanks and Looking Forward.
    Aamer

  • OAS4081 on RH6.2 hangs after some time

    I installed OAS4081 on Redhat6.2. It seems to work fine... for a couple of hours. After some time (ranging from several hours to one day, depending on the activity I think) the listener does not respond anymore. Even a 'telnet <host> 80 - GET /' does not return anything. There are no processes taking up cpu-time. Memory usage (using top) seems ok (150Mb total). The only way to solve, it to 'owsctl stop -s website40', but still some processes remain and need to be killed -9. Then restarting the website makes it ok again.
    Also using 'vmstat 1' I have the impression that free memory is decreasing slowly (max 1Mb/5min). But when the website hangs, there is still enoug free memory (+200Mb).
    If anyone has the same experience, or any tips, please let me know. We would like to use this website in a production environment.
    I use only PL/SQL on an 8.1.5 database on a remote machine.
    Geert
    [email protected]
    P.S. I applied the /pfoo/stat patch as described in the forum elsewhere.

    We haven’t managed to repro this problem yet – we’ve run it on a couple of different machines using 2.5 and tested it repeatedly and can’t get it to fail. So, we have some more questions:
    * What mode are you running in? GPU,CPU or Flash?
    * If GPU, do you only see this hang in GPU mode, or can you reproduce it in CPU or Flash mode?
    * If GPU, what is the date and version number of the NVIDIA GPU driver you is using? (and is it up to date – new drivers can be downloaded here http://www.nvidia.com/Download/index.aspx?lang=en-us)
    * When you hit "Build and Run" are you changing anything? (e.g. editing the filter code, changing modes, changing images etc.)
    * Can you make the images you’re using available to us?
    Thanks
    Bob

  • Firefox 3.6.3 hangs after some use. Links w/in home pg. work but dropdown menus don't. must use Cntrl/Alt/Del to get out of pg.

    Firefox 3.6.3 hangs up after some use. Can't find any specific site or action that causes this. Links w/in page and menu's such as most visited, latest headlines, and links like utube, google continue to work. Drop down menus (i.e. File, Edit, Tools, Help)/ will not open and I must use Alt+Cntrl+Del to get out of the page.
    == This happened ==
    Every time Firefox opened
    == 1 month

    Start Firefox in [[Safe Mode]] to check if one of your add-ons is causing your problem (switch to the DEFAULT theme: Tools > Add-ons > Themes).
    See [[Troubleshooting extensions and themes]] and [[Troubleshooting plugins]]
    If it does work in Safe-mode then disable all your extensions and then try to find which is causing it by enabling one at a time until the problem reappears.
    You can use "Disable all add-ons" on the ''Safe mode'' start window.
    You have to close and restart Firefox after each change via "File > Exit" (on Mac: "Firefox > Quit")

  • Pixelbender 2.5 always hangs after some time

    When I'm using Pixelbender 2.5, after 3 or 4 re-builds and moving the slider several times, the PixelBender just hangs (doesn't respond anymore).
    Before it hangs, everything behaves normal as expected.
    This doesn't happen with Pixelbender 2.x.
    All Pixelbender Plugins in Photoshop, After Effects or applied as Flash Shaders work fine, though. It seems to be the PixelBender 2.5 application itself.
    I don't know if this is because of the code I've written, but I can compile and restart it with 2.1 as long as I want, but on 2.5 it hangs after 3 or 4 restarts.
    I'm using:
    Win7, 64Bits, with 4GB RAM, 2.5 GHz Core Duo T9300,
    nVidia 8600M GT with 512MB RAM
    I just hope that the next release will be more stable, because I like the new features in 2.5. (like the image inputs don't get swapped like in 2.1)

    We haven’t managed to repro this problem yet – we’ve run it on a couple of different machines using 2.5 and tested it repeatedly and can’t get it to fail. So, we have some more questions:
    * What mode are you running in? GPU,CPU or Flash?
    * If GPU, do you only see this hang in GPU mode, or can you reproduce it in CPU or Flash mode?
    * If GPU, what is the date and version number of the NVIDIA GPU driver you is using? (and is it up to date – new drivers can be downloaded here http://www.nvidia.com/Download/index.aspx?lang=en-us)
    * When you hit "Build and Run" are you changing anything? (e.g. editing the filter code, changing modes, changing images etc.)
    * Can you make the images you’re using available to us?
    Thanks
    Bob

  • Mx:Combobox getting hang  after continous  clicks on it( Flex 4 + Halo)

    Hi All,
              Pls chek the following sample. After continous  clicks on the combobox it gets hang. It is found in Halo theme only. Any idea about the issue?
    My client reported this issue. Pls help...
    <?xml version="1.0"?>
    <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
                   xmlns:s="library://ns.adobe.com/flex/spark"
                   xmlns:mx="library://ns.adobe.com/flex/mx">
        <mx:ComboBox>
            <mx:ArrayList>
                <fx:String>AK</fx:String>
                <fx:String>AL</fx:String>
                <fx:String>AR</fx:String>
            </mx:ArrayList>
        </mx:ComboBox>
    </s:Application>

    Sounds like this bug: https://bugs.adobe.com/jira/browse/SDK-26075
    Will be fixed in 4.5

  • GUI hangs after it fail to pop up a modal dialog

    Hi everyone! I have a swing application that will pop up a log off confirm dialog (modal) when the user click on the "log off" button. It works fine for about 8 hours. Then when I click on the "log off" button, the dialog never pop up and the GUI is freezed, which means it does not react to user mouse click anymore, like a hidden modal dialog is in front. But actually there is no hidden dialog.
    At the same time, my windows XP freeze also. I cannot even open a folder. Then I kill the winrunner, and the XP is able to open a folder, but my GUI is still freeze. No exception behind and all threads are running. I can use some test script to control the GUI, but somehow it just never react to user click.
    Does anyone encounter the same problem and know the possible reason?
    Thanks!

    Hi motes_19:
    I have noteiced this as well in an application that I have created...however, my app doesn't freeze and the OS still runs (Win 2000). I suspect that your problem might be that you aren using the SwingUtilities.invokedLater() or SwingUtilities.invokeAndWait() methods to update your GUI. I am using them and still having some intermitten problems. Hope this helps you...if you have a solution for me, let me know.
    EH

  • HT1338 My system preference hang after i click desktop and screen saver app.

    When ever i try to change my wall paper or click on my desktop and screen saver app the system preference hang..
    Any one know how to fix that beside format the whole system?
    Thanks in Adv.

    Welcome to the Apple Support Communities
    Try to delete the Desktop settings file. First, open Finder, select Go menu > Go to Folder, and type ~/Library/Preferences. Then, delete "com.apple.desktop.plist" and "com.apple.systempreferences.plist", and restart. Finally, you should be able to go to Desktop and Screen Saver on System Preferences

  • R12 DMZ login page hangs after some time

    Node 1: Database 10.2.0.3
    Node 2: internal Application
    Node 3: External Application - currently not exposed to the internet, we are testing opening the URL internally.
    Followed DOC I: 380490.1 - in order to achieve the External node.
    The Database and Application are working fine. The instance works perfectly fine.
    However, when we open the External URL, it hangs on the re-direct page. it does not give any error.
    Once we bounce the External services, the URL does show up for 2-3 attempts.
    Even though the URL hangs, we are able to ssh, run traceroute, sqlplus, perform adadmin tasks etc - from the External node. we do not have any issues performing the activities mentioned.
    Solutions tried:
    We increased the OHS timeout parameter - in the XML file and ran autoConfig.
    We increased the keepalive parameter in the httpd.conf and mod_oc4j.
    Please let us know what else we can try.
    Doubt: Our Internal Application and Database server are 32 GB RAM each. However, the External Node, is 3 GB.
    Could this be a possible issue.
    Internal application and Database are seperated by a single frewall from each other. Wherein, the External Application is seperated from these servers with 3 firewalls.
    The 3rd firewall is used to URL filtering. Could this be a possible issue.
    Error in Apache Error Log:
    [Wed Nov 11 16:48:39 2009] [warn] [client *.*.*.*.*] oc4j_socket_recvfull timed out
    [Wed Nov 11 16:48:39 2009] [error] [client *.*.*.*.*] [ecid: 1257943417:*.*.*.*:27189:0:487,0] mod_oc4j: request to OC4J ERPWeb.*.ae:21500 failed: recv failed (errno=4)
    We increased - Timeout 1500 - Default 300 (apps/tech_st/10.1.3/Apache/Apache/conf)
    Bounced Services.
    adapcctl.sh stop adoacorectl.sh stop adformsctl.sh stop adoafmctl.sh stop adopmnctl.sh stop
    Started in the reverse order.
    rm -fr $INST_TOP/ora/10.1.3/j2ee/oacore/persistence/*
    rm -fr $INST_TOP/ora/10.1.3/j2ee/oafm/persistence/*
    rm -fr $INST_TOP/ora/10.1.3/j2ee/forms/persistence/*
    XML file - we made the following changes: <ohstimeout oa_var="s_ohstimeout">1200</ohstimeout>
    changed from 300 to 1200
    s_long_runing_jvm = false - true by default.
    AutoConfig
    cat $IAS_ORACLE_HOME/Apache/Apache/conf/mod_oc4j.conf
    # Oracle iAS mod_oc4j configuration file: mod_oc4j.conf #
    LoadModule oc4j_module libexec/mod_oc4j.so
    <IfModule mod_oc4j.c>
    </IfModule>
    Checked - $INST_TOP/ora/10.1.3/j2ee/oacore/config/oc4j.properties
    LONG_RUNNING_JVM=false (should be false after autoconfig)
    Compiled jsps
    $FND_TOP/patch/115/bin - perl ojspCompile.pl –-compile –-flush -p 2
    cat /oracle/dmzappl/inst/apps/ERPPROD_erpweb01/logs/ora/10.1.3/j2ee/oacore/oacore_default_group_1/application.log
    09/11/11 17:26:57.72 html: chain failed
    javax.servlet.ServletException: java.lang.RuntimeException: Cannot get Connection to the Database
    at com.evermind[Oracle Containers for J2EE 10g (10.1.3.0.0) ].server.http.EvermindPageContext.handlePageThrowable (EvermindPageContext.java:780)
    at com.evermind[Oracle Containers for J2EE 10g (10.1.3.0.0) ].server.http.EvermindPageContext.handlePageException (EvermindPageContext.java:727)
    at AppsLocalLogin.jspService(_AppsLocalLogin.java:304)
    at com.orionserver[Oracle Containers for J2EE 10g (10.1.3.0.0) ].http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
    at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:335)
    at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:478)
    at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:401)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
    at com.evermind[Oracle Containers for J2EE 10g (10.1.3.0.0) ].server.http.ResourceFilterChain.doFilter (ResourceFilterChain.java:64)
    at oracle.apps.jtf.base.session.ReleaseResFilter.doFilter(ReleaseResFilter.java:26)
    at com.evermind[Oracle Containers for J2EE 10g (10.1.3.0.0) ].server.http.EvermindFilterChain.doFilter (EvermindFilterChain.java:15)
    at oracle.apps.fnd.security.AppsServletFilter.doFilter(AppsServletFilter.java:318)
    at com.evermind[Oracle Containers for J2EE 10g (10.1.3.0.0) ].server.http.ServletRequestDispatcher.invoke (ServletRequestDispatcher.java:610)
    at com.evermind[Oracle Containers for J2EE 10g (10.1.3.0.0) ].server.http.ServletRequestDispatcher.forwardInternal (ServletRequestDispatcher.java:359)
    at com.evermind[Oracle Containers for J2EE 10g (10.1.3.0.0) ].server.http.HttpRequestHandler.doProcessRequest (HttpRequestHandler.java:870)
    at com.evermind[Oracle Containers for J2EE 10g (10.1.3.0.0) ].server.http.HttpRequestHandler.processRequest (HttpRequestHandler.java
    We got a doscument which said:
    Submit 'Compile Security' concurrent request - with parameter "yes" - However, we have not run this request.
    cat /oracle/dmzappl/inst/apps/ERPPROD_erpweb01/logs/ora/10.1.3/opmn/oacorestd.err
    09/11/11 17:21:52 Caused by: oracle.apps.jtf.base.resources.FrameworkException: Failure in CacheLoader: oracle.apps.jtf.base.resources.FrameworkException
    09/11/11 17:21:52 at oracle.apps.jtf.cache.IASCacheProvider.get(IASCacheProvider.java:830)
    09/11/11 17:21:52 at oracle.apps.jtf.cache.CacheManager.getInternal(CacheManager.java:4802)
    09/11/11 17:21:52 at oracle.apps.jtf.cache.CacheManager.get(CacheManager.java:4624)
    09/11/11 17:21:52 at oracle.apps.fnd.cache.AppsCache.get(AppsCache.java:216)
    09/11/11 17:21:52 ... 23 more
    09/11/11 17:21:52 Caused by: oracle.apps.jtf.base.resources.FrameworkException
    09/11/11 17:21:52 at oracle.apps.fnd.cache.GenericCacheLoader.load(GenericCacheLoader.java:222)
    09/11/11 17:21:52 at oracle.apps.fnd.cache.GenericCacheLoader.load(GenericCacheLoader.java:189)
    09/11/11 17:21:52 at oracle.apps.fnd.cache.GenericCacheLoader.load(GenericCacheLoader.java:166)
    09/11/11 17:21:52 at oracle.apps.fnd.cache.GenericCacheLoader.load(GenericCacheLoader.java:141)
    09/11/11 17:21:52 at oracle.apps.jtf.cache.GenericCacheLoader.load(GenericCacheLoader.java:87)
    09/11/11 17:21:52 at oracle.ias.cache.CacheLoader.callLoad(Unknown Source)
    09/11/11 17:21:52 at oracle.ias.cache.CacheHandle.findObject(Unknown Source)
    09/11/11 17:21:52 at oracle.ias.cache.CacheHandle.locateObject(Unknown Source)
    09/11/11 17:21:52 at oracle.ias.cache.CacheAccess.get(Unknown Source)
    09/11/11 17:21:52 at oracle.apps.jtf.cache.IASCacheProvider.get(IASCacheProvider.java:771)
    09/11/11 17:21:52 ... 26 more
    09/11/11 17:21:52 Caused by: oracle.apps.jtf.base.resources.FrameworkException: Io exception: Connection timed out
    09/11/11 17:21:52 at oracle.apps.jtf.base.resources.FrameworkException.convertException(FrameworkException.java:607)
    09/11/11 17:21:52 at oracle.apps.jtf.base.resources.FrameworkException.addException(FrameworkException.java:585)
    09/11/11 17:21:52 at oracle.apps
    We ran Concurrent manger job "Synchronize Workflow Local Tables" as sysadmin.
    cd $INST_TOP/ora/10.1.3/opmn/conf
    $ grep Xmx opmn.xml
    <data id="java-options" value="-server -verbose:gc -*Xmx512M -Xms128M* -XX:MaxPermSize=160M -XX:NewRatio=2 - XX:+PrintGCTimeStamps -XX:+UseTLAB -XX:+UseParallelGC -XX:ParallelGCThreads=2 -Dcom.sun.management.jmxremote - Djava.security.policy=$ORACLE_HOME/j2ee/oacore/config/java2.policy -Djava.awt.headless=true -Dhttp.webdir.enable=false - Doracle.security.jazn.config=/oracle/dmzappl/inst/apps/ERPPROD_erpweb01/ora/10.1.3/j2ee/oacore/config/jazn.xml"/>
    <data id="java-options" value="-server -verbose:gc -Xmx512M -Xms128M -XX:MaxPermSize=160M -XX:NewRatio=2 - XX:+PrintGCTimeStamps -XX:+UseTLAB -XX:+UseParallelGC -XX:ParallelGCThreads=2 - Djava.security.policy=$ORACLE_HOME/j2ee/oacore/config/java2.policy -Djava.awt.headless=true -Dhttp.webdir.enable=false"/>
    <data id="java-options" value="-server -verbose:gc -Xmx256M -Xms64M -XX:MaxPermSize=128M -XX:NewRatio=2 - XX:+PrintGCTimeStamps -XX:+UseTLAB -XX:+UseParallelGC -XX:ParallelGCThreads=2 - Djava.security.policy=$ORACLE_HOME/j2ee/oacore/config/java2.policy -Djava.awt.headless=true -Dhttp.webdir.enable=false - Doracle.security.jazn.config=/oracle/dmzappl/inst/apps/ERPPROD_erpweb01/ora/10.1.3/j2ee/forms/config/jazn.xml"/>
    <data id="java-options" value="-server -verbose:gc -Xmx256M -Xms64M -XX:MaxPermSize=128M -XX:NewRatio=2 - XX:+PrintGCTimeStamps -XX:+UseTLAB -XX:+UseParallelGC -XX:ParallelGCThreads=2 - Djava.security.policy=$ORACLE_HOME/j2ee/oacore/config/java2.policy -Djava.awt.headless=true -Dhttp.webdir.enable=false"/>
    <data id="java-options" value="-server -verbose:gc -Xmx256M -Xms64M -XX:MaxPermSize=128M -XX:NewRatio=2 - XX:+PrintGCTimeStamps -XX:+UseTLAB -XX:+UseParallelGC -XX:ParallelGCThreads=2 - Djava.security.policy=$ORACLE_HOME/j2ee/oacore/config/java2.policy -Djava.awt.headless=true -Dhttp.webdir.enable=false - Doracle.security.jazn.config=/oracle/dmzappl/inst/apps/ERPPROD_erpweb
    Would changing: -Xmx512M -Xms128M to -Xmx1024M -Xms256M help ?.
    Please help.
    Navas

    Hi,
    The application was working fine when the network admin opened all the ports on Firewalls.
    Now he is asking for the specific list of ports to be opned from DMZ Server -> Database, DMZ Server -> Internal Application node and Internal Application node -> Database so that he can close the remaining ports. Is there any document in metalink which lists this ports ?
    Regards
    Safaras

  • Question: howto end a gui transaction after some nonactivity time?

    Hi guru's,
    Our users are using TMW (trx PTMW) on a regular basis for entering time data.  It would be real nice to encourage them to close their TMW screens when they have done.
    It would be real nice if the TMW gui (or any other program they leave idle, example PA30) would get cancelled after X minutes of idle time.  Any pending non saved changes may get lost.
    I' ve looked at the rdisp/gui_auto_logout parameter.  But this cancels the whole session and so they need to log on again.  We'd just like it if they return to their easy access startmenu.
    Any suggestions how to do this? (a system parameter? repair of TMW? job that ends idle gui's?)  I'll reward any usefull suggestion
    Kr,
    Jonathan

    I would be interested to know what the solution for this is. Could you please let me know?

  • Non blocking socket: GUI hangs

    Hello,
    i have made a swing based GUI. It sends a request to the local server and the server keep sending response to it.
    Basically request is sent once, but response is in the form of stream.
    But my problem is that GUI hangs after getting the response from the server, because the socket is still getting the reponse. how can I get rid of this problem?
    regards,
    Saurabh

    Hi Saurabh,
    Tom is right, threads are the way. There is even a dedicated swing api (as far as i can remember), which lets you exec. lengthy tasks in a tread and be notified (the gui) when the task quits.
    Regards
    Gregor

  • SAP BW 640-----SAINT HANGS AFTER CLICKING START

    Hi Everybody,
    We are on stack 9 on the source BW 640.  I am trying  to take the stack to 22 as a prerequirement for unicode conversion, and the upgrade to BI 7.0.
    In this regard there is a dependency on PI_BASIS to be on 2005, and BI_CONT to be on 353.  Currently we are on PI_BASIS 2004, and BI_CONT 352 on the source.
    We have extracted the appropriate installation packages for the above components.  When we run SAINT to install these components, and click START it just hangs.  It does not take me to the  next window.
    At least SAINT used to take me to the next window after clicking start, but one change I did was to update the kernel to 221, saint was still hanging after clicking start, again updated the kernel to 274 which is the latest release for NW 2004.  I also have the latest version of R3Trans, and tp.  SAINT still hangs after clicking start button.  No  logs are getting generated in \usr\sap\trans\log.  No files are getting generated in \usr\sap\trans\tmp. 
    I restored the database to what it was before we initiated the SAINT process.  Still SAINT hangs after clicking start button.
    In STMS-overviewu2014system-sap system-all the checks work fine(connection, transport directory, transport tool).  Likewise in SAINT-utilities-check-transport tool----every thing looks good.
    Why is SAINT hanging after clicking start button, can we downgrade the kernel to what it was before (level 155). 
    Any input is greatly appreciated.
    Thank you.
    Ramesh Srinivasan.

    Thank you so very,very much.  We are currently using a 640 gui.  We tested with 710 gui and saint after clicking start does not hang.
    So we are assuming that 710 gui will solve the problem.
    Thanks once again.  A very timely help.  You bet I'll touch base with you if I run into issues.
    RS

  • Is there some way to add multiple addresses to an email I am sending that doesn't close the contact list after I click on an address?  This necessitates constantly going back to click the + sign to add each address separately.

    Is there some way to add multiple addresses to an email I am sending that doesn't close the contact list after I click on an address?  This necessitates constantly going back to click the + sign to add each address separately.  Is there some way I can open the contact list, click on all of the individual addresses to which I want to send the email without the list closing between each address entry, and have all of my address entries be listed to the email at one time?  Something like it works in Gmail.  I do not want to use set lists, I want to enter different addresses each time I send an email.  And I am a very slow typist, so I don't want to type the first few letters of each recipient's name.  It is much faster for me to just click on the e-mail addresses in the list as a group.  It doesn't make any sense to me to have to reopen the contact list for each address, when it should be so easy to click on all of the addresses I want at one time and then click once to add them all to the email as a group.  If there is a solution to this, please tell me.  Thanks.

    Vatlily,
    Try this:
    1. Select Mail>File>New Message.
    2. Select Mail>Window>Address Panel.
    3. Use (command+click) on the desired addressees in the Address Panel to create the list.
    4. Click "To:" on the top left of the Address Panel.
    The group that you selected will be added to the "To" field in your New Message.

  • Database hangs after retrieving some records....

    hi,
    I create a two level B+-tree index, for the first level i'm using key as logical database name, for the second level B+-tree i'm using some other field in my data. I am retrieving the records based on logical database name. I am using C++ to implement my index.
    In the following code i'm retrieving records from database. Program is behaving differently for different logical database names. For example in my database i have around 4 lakhs records with logical database name 'A' and around 1 lakh of records with logical database name 'B'. The following code displays all B records but programs hangs after retrieving some A records.
    I'm using PAGE_SIZE=8192, numBuffers=2048, and runnig in Fedora Core3.
    DbEnv myEnv(0);
         myEnv.set_cachesize(0, PAGE_SIZE * numBuffers, 0);
         myEnv.set_data_dir("/home/raviov/new/database");
              try {
                   myEnv.open("./", DB_CREATE | DB_INIT_MPOOL, 0);
              catch (DbException &e) {
                   cerr << "Exception occurred: " << e.what() << endl;
                   exit(1);
              db=new Db(&myEnv,0);
              db->set_pagesize(PAGE_SIZE);     
              db->set_bt_compare(compare_int);
         dbname=itoa(p);
         try
         db->open(NULL,
                   "treedb.db",
                   dbname,
                   DB_BTREE,
                   0,
                   0);
         catch(DbException &e)
              cerr << "Failed to open DB object" << endl;
              exit(1);
         db->cursor(NULL,&cursorp,0);
         key=new Dbt();
         data=new Dbt();
         while(ret=(cursorp->get(key,data,DB_NEXT))==0)
              j=*((int*)key->get_data());
              q=(*((struct tuple*)data->get_data())).startPos;
              r=(*((struct tuple*)data->get_data())).endPos;
              s=(*((struct tuple*)data->get_data())).level;
              cout<<"position : "<<j<<"\t";
              cout<<"start : "<<q<<"\t";
              cout<<"end : "<<r<<"\t";
              cout<<"level : "<<s<<"\n";
         if(ret==DB_NOTFOUND)
              cout<<"no records";
              exit(1);
         if(cursorp!=NULL)
              cursorp->close();
         try
              db->close(0);
         catch(DbException &e)
              cerr << "Failed to close DB object" << endl;
              exit(1);
         myEnv.close(0);

    HI Andrei,
    thank you for giving reply, I'm not using any secondary indecies, subdatabases and not using any threads.
    the following code displays index...
    #include <stdio.h>
    #include <db_cxx.h>
    #include <iostream.h>
    #include <db.h>
    #include <stdlib.h>
    #include <string.h>
    #include <sys/types.h>
    int PAGE_SIZE=8192;
    int numBuffers=2048;
    char *itoa(const int x)
          char buf[100];
          snprintf(buf, sizeof(buf), "%d", x);
           return strdup(buf);
    int compare_int(Db dbp, const Dbt a, const Dbt *b)
      int ai;
      int bi;
      memcpy(&ai,a->get_data(),sizeof(int));
      memcpy(&bi,b->get_data(),sizeof(int));
      return(ai-bi);
    struct tuple
           int startPos;
           int endPos;
           int level;
    main()
         FILE *fp;
         int i,j,k,l,m,n,total=0;
         char dbname[500],filename[500],str [500];
         tuple t;
         Db *db;
         Dbt key,data;
         DbEnv myEnv(0);
         myEnv.set_cachesize(0, PAGE_SIZE * numBuffers, 0);
         try {
                myEnv.open("/home/raviov/Desktop/example", DB_CREATE | DB_INIT_MPOOL, 0);
           catch (DbException &e) {
                  cerr << "Exception occurred: " << e.what() << endl;
                  exit(1);
         for(n=0;n<=84;n++)
              db = new Db(&myEnv, 0);     // Instantiate the Db object
                    db->set_bt_compare(compare_int);
               db->set_pagesize(PAGE_SIZE);
              strcpy(filename,"/home/raviov/Desktop/GTCReport/code/sequence/splitter/tree/");
              strcat(filename,itoa(n));
              fp=fopen(filename,"r");
              if(fp==NULL)
                   cout<<"error in opening the file";
                   exit(0);
              while(fgets (str , 500 , fp)!=NULL)
                   sscanf(str,"%d(%d,%d,%d,%d)",&i,&j,&k,&l,&m);
                   key=new Dbt(&i,sizeof(int));
                   if(total==0)
                        strcpy(dbname,itoa(j));
                   t.startPos=k;
                   t.endPos=l;
                   t.level=m;
                   data=new Dbt(&t,sizeof(t));     
                   if(total==0)
                        try
                             db->open(NULL,
                             "tree.db",
                                       dbname,
                              DB_BTREE,
                                DB_CREATE,
                                0);
                        catch(DbException &e)
                               cerr << "Failed to create DB object" << endl;
                             exit(1);
                        total=99;
                   int ret=db->put(NULL,key,data,DB_NOOVERWRITE);
                   if(ret==DB_KEYEXIST)
                        cout<<"key already exist\n";
                        exit(1);
                   delete key;
                   delete data;
              total=0;
              fclose(fp);
              try
                   db->close(0);
              catch(DbException &e)
                     cerr << "Failed to close DB object" << endl;
                   exit(1);
         myEnv.close(0);
    }The following code retrieves the records from database that we had built above...
    #include <stdio.h>
    #include <db_cxx.h>
    #include <iostream.h>
    #include <db.h>
    #include <stdlib.h>
    #include <string.h>
    #include <sys/types.h>
    int PAGE_SIZE=8192;
    int numBuffers=2048;
    char *itoa(const int x)
          char buf[100];
          snprintf(buf, sizeof(buf), "%d", x);
           return strdup(buf);
    int compare_int(Db dbp, const Dbt a, const Dbt *b)
      int ai;
      int bi;
      memcpy(&ai,a->get_data(),sizeof(int));
      memcpy(&bi,b->get_data(),sizeof(int));
      return(ai-bi);
    struct tuple
           int startPos;
           int endPos;
           int level;
    main()
         FILE *fp;
         int i,j,k,l,m,n,total=0;
         char *dbname;
         char filename[200],str [100];
         tuple t;
         Db *db;
         Dbt key,data;
         Dbc *cursorp=NULL;
         int ret,x=4;
         char *ravi;
         int p=84763;
         int y=2134872;
         int r,s,q,count=0;
         DbEnv myEnv(0);
         myEnv.set_cachesize(0, PAGE_SIZE * numBuffers, 0);
         myEnv.set_data_dir("/home/raviov/new/database");
              try {
                      myEnv.open("./", DB_CREATE | DB_INIT_MPOOL, 0);
               catch (DbException &e) {
                      cerr << "Exception occurred: " << e.what() << endl;
                      exit(1);
              db=new Db(&myEnv,0);
              db->set_pagesize(PAGE_SIZE);     
              db->set_bt_compare(compare_int);
         dbname=itoa(p);
         try
              db->open(NULL,
                    "tree.db",
                     dbname,
                     DB_BTREE,
                     0,
                     0);
         catch(DbException &e)
                cerr << "Failed to open DB object" << endl;
              exit(1);
         db->cursor(NULL,&cursorp,0);
         key=new Dbt();
         data=new Dbt();
         while(ret=(cursorp->get(key,data,DB_NEXT))==0)
              j=*((int*)key->get_data());
              q=(*((struct tuple*)data->get_data())).startPos;
              r=(*((struct tuple*)data->get_data())).endPos;
              s=(*((struct tuple*)data->get_data())).level;
              cout<<"position   : "<<j<<"\t";
              cout<<"start : "<<q<<"\t";
              cout<<"end   : "<<r<<"\t";
              cout<<"level   : "<<s<<"\n";
              delete key;
              delete data;
         if(ret==DB_NOTFOUND)
              cout<<"no records";
              exit(1);
         if(cursorp!=NULL)
              cursorp->close();
         try
              db->close(0);
         catch(DbException &e)
                cerr << "Failed to close DB object" << endl;
              exit(1);
         myEnv.close(0);     
    }

Maybe you are looking for