Dangling Connections

Hi all,
The connectivity program that i used for my application is as follows:
public Vector selectQueryReports(String serverid, String dbName,String query){
     Connection conn = null;
     Statement  stmt = null;
     ResultSet  rs   = null;
     Vector vReportRecords = new Vector();
      try{
               conn = getConnection(serverid,dbName);
               stmt = conn.createStatement();
               rs = stmt.executeQuery(query);
               while(rs.next())
                    vReportRecords.add(rs.getString("userid"));
                    vReportRecords.add(rs.getString("chapterid"));
                    vReportRecords.add(rs.getString("chauthor"));
                    vReportRecords.add(rs.getString("ebookisbn"));
                    vReportRecords.add(rs.getString("pagecount"));
                    vReportRecords.add(rs.getString("chtitle"));
                    vReportRecords.add(rs.getString("source"));
               } // while(rs.next())
               System.out.println("! Query : "+query);
          }catch(Exception e){
               //System.out.println("!! Exception in DatabaseConnect.selectQuery() : "+e);
               System.out.println("Exception in dbgeneric.DatabaseConnect.selectQuery() ="+e);
               System.out.println("!! Query : "+query);
               return null;
          finally
               try
                    if(rs != null) rs.close();
                    if(stmt != null) stmt.close();
                    if(conn != null) conn.close();
               }catch(Exception e)
      return vReportRecords;
}// end of selectQueryReports */
//getConnection function:
   public Connection getConnection(String serverid, String dbName){
         Connection conn = null;
     try{
          //debug(".......serverid   : "+serverid);
          //debug(".......dbName     : "+dbName);
        utility.ConfigProperties obCP = new utility.ConfigProperties();
         String user     = obCP.getValue(serverid+"_user");
         String password = obCP.getValue(serverid+"_password");
         String driver   = obCP.getValue(serverid+"_driver");
         Context env = (Context) new InitialContext().lookup("java:comp/env");
          DataSource ds=null;
          if(dbName.equals("DXMGHReaderCache"))
               ds = (DataSource) env.lookup("jdbc/dxreadercache");
          else if(dbName.equals("DXMGHReaderDB"))
               ds = (DataSource) env.lookup("jdbc/dxreaderuser");
           String url = "jdbc:mysql://localhost:3306/"+dbName+"?user="+user+"&password="+password;
           //debug("......getConnection() url : "+url);
           conn = ds.getConnection();
        }catch(Exception e){
            System.out.println("Exception in dbgeneric.DatabaseConnect.getConnection() ="+e);
           return null;
      return conn;
   }The vector is returned fine.........
but followring stack trace appears........
[00:38:12.536] Closing dangling connections.  All connections must have a close() in a finally block.
[00:38:12.536] java.lang.IllegalStateException: Connection com.caucho.sql.ManagedConnectionImpl@130453 was not closed. Connections must have a close() in a finally block.
[00:38:12.536]  at com.caucho.jca.UserTransactionImpl.abortTransaction(UserTransactionImpl.java:253)
[00:38:12.536]  at com.caucho.jca.UserTransactionProxy.abortTransaction(UserTransactionProxy.java:175)
[00:38:12.536]  at com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:193)
[00:38:12.536]  at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:221)
[00:38:12.536]  at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:262)
[00:38:12.536]  at com.caucho.server.port.TcpConnection.run(TcpConnection.java:315)
[00:38:12.536]  at com.caucho.util.ThreadPool.runTasks(ThreadPool.java:353)
[00:38:12.536]  at com.caucho.util.ThreadPool.run(ThreadPool.java:302)
[00:38:12.536]  at java.lang.Thread.run(Thread.java:534)i didn't understand where is the problem actually evenif the connection is closed successfully in the finally block........
Plz help me.....
Thanx,
Reema.

HI,
As the stack trace reveals, somewhere in your code you have used try...catch... finally, and the connection that you have opened in the try block, you haven't closed in the finally block.
To be more clear, the finally block must close any connection that are opened in the try block. This is to ensure that the connection should definitely close whether or not the exception occurs.
This will free your application from dangling connections.
I think my views will help you.

Similar Messages

  • [Solved] Ncmpcpp Visualizer Failed To Load (Blank)

    I've install ncmpcpp and mpd and I've followed each guide to enable visualization. Unfortunately I don't know what have cause it to failed to load.
    Everytime I hit '9' to reveal it, it just showing blank terminal..for your information all of my songs just played fine.
    I used config from one of our member via this thread. here is my .ncmpcpp/config:
    ##### connection settings #####
    mpd_host = "localhost"
    mpd_port = "6600"
    mpd_music_dir = "/home/drfreddy/Music"
    mpd_connection_timeout = "5"
    mpd_crossfade_time = "1"
    mpd_communication_mode = "notifications" (polling/notifications)
    visualizer_fifo_path = "/tmp/mpd.fifo"
    visualizer_output_name = "my_fifo"
    visualizer_sync_interval = "1"
    visualizer_type = "wave" (spectrum/wave)
    system_encoding = "utf-8"
    ##### delays #####
    playlist_disable_highlight_delay = "5"
    message_delay_time = "4"
    # Playlist
    song_columns_list_format = "(7f)[cyan]{l} (25)[blue]{a} (40)[red]{t|f} (30)[magenta]{b}"
    song_list_format = "{$3[%l]$9} {$5%a$9} - {$2%t$9} - {$6%f$9}"
    now_playing_prefix = "$b$1» "
    now_playing_suffix = "$/b"
    playlist_display_mode = "columns" (classic/columns)
    autocenter_mode = "yes"
    centered_cursor = "yes"
    cyclic_scrolling = "yes"
    mouse_list_scroll_whole_page = "no"
    # # Bars
    song_status_format = "{%a - }{%t - }{%b}"
    progressbar_look = "─╼ "
    titles_visibility = "no"
    header_visibility = "no"
    statusbar_visibility = "yes"
    # Browser
    browser_playlist_prefix = "$2plist »$9 "
    browser_display_mode = "classic" (classic/columns)
    # Colors
    discard_colors_if_item_is_selected = "yes"
    header_window_color = "default"
    volume_color = "cyan"
    state_line_color = "white"
    state_flags_color = "green"
    main_window_color = "default"
    color1 = "cyan"
    color2 = "black"
    main_window_highlight_color = "red"
    progressbar_color = "cyan"
    statusbar_color = "white"
    active_column_color = "red"
    visualizer_color = "cyan"
    # Others
    song_window_title_format = "MPD: {%a > }{%t}|{%f}"
    search_engine_display_mode = "columns" (classic/columns)
    follow_now_playing_lyrics = "yes"
    display_screens_numbers_on_start = "no"
    user_interface = "alternative" (classic/alternative)
    And here is my .mpdconf:
    # An example configuration file for MPD
    # See the mpd.conf man page for a more detailed description of each parameter.
    # Files and directories #######################################################
    # This setting controls the top directory which MPD will search to discover the
    # available audio files and add them to the daemon's online database. This
    # setting defaults to the XDG directory, otherwise the music directory will be
    # be disabled and audio files will only be accepted over ipc socket (using
    # file:// protocol) or streaming files over an accepted protocol.
    music_directory "/home/drfreddy/Music/"
    # This setting sets the MPD internal playlist directory. The purpose of this
    # directory is storage for playlists created by MPD. The server will use
    # playlist files not created by the server but only if they are in the MPD
    # format. This setting defaults to playlist saving being disabled.
    playlist_directory "~/.mpd/playlists"
    # This setting sets the location of the MPD database. This file is used to
    # load the database at server start up and store the database while the
    # server is not up. This setting defaults to disabled which will allow
    # MPD to accept files over ipc socket (using file:// protocol) or streaming
    # files over an accepted protocol.
    db_file "~/.mpd/database"
    # These settings are the locations for the daemon log files for the daemon.
    # These logs are great for troubleshooting, depending on your log_level
    # settings.
    # The special value "syslog" makes MPD use the local syslog daemon. This
    # setting defaults to logging to syslog, otherwise logging is disabled.
    #log_file "~/.mpd/log"
    # This setting sets the location of the file which stores the process ID
    # for use of mpd --kill and some init scripts. This setting is disabled by
    # default and the pid file will not be stored.
    #pid_file "~/.mpd/pid"
    # This setting sets the location of the file which contains information about
    # most variables to get MPD back into the same general shape it was in before
    # it was brought down. This setting is disabled by default and the server
    # state will be reset on server start up.
    #state_file "~/.mpd/state"
    # The location of the sticker database. This is a database which
    # manages dynamic information attached to songs.
    #sticker_file "~/.mpd/sticker.sql"
    # General music daemon options ################################################
    # This setting specifies the user that MPD will run as. MPD should never run as
    # root and you may use this setting to make MPD change its user ID after
    # initialization. This setting is disabled by default and MPD is run as the
    # current user.
    user "drfreddy"
    # This setting specifies the group that MPD will run as. If not specified
    # primary group of user specified with "user" setting will be used (if set).
    # This is useful if MPD needs to be a member of group such as "audio" to
    # have permission to use sound card.
    #group "nogroup"
    # This setting sets the address for the daemon to listen on. Careful attention
    # should be paid if this is assigned to anything other then the default, any.
    # This setting can deny access to control of the daemon.
    # For network
    bind_to_address "any"
    # And for Unix Socket
    #bind_to_address "~/.mpd/socket"
    # This setting is the TCP port that is desired for the daemon to get assigned
    # to.
    port "6600"
    # This setting controls the type of information which is logged. Available
    # setting arguments are "default", "secure" or "verbose". The "verbose" setting
    # argument is recommended for troubleshooting, though can quickly stretch
    # available resources on limited hardware storage.
    log_level "default"
    # If you have a problem with your MP3s ending abruptly it is recommended that
    # you set this argument to "no" to attempt to fix the problem. If this solves
    # the problem, it is highly recommended to fix the MP3 files with vbrfix
    # (available from <http://www.willwap.co.uk/Programs/vbrfix.php>), at which
    # point gapless MP3 playback can be enabled.
    gapless_mp3_playback "yes"
    # Setting "restore_paused" to "yes" puts MPD into pause mode instead
    # of starting playback after startup.
    #restore_paused "no"
    # This setting enables MPD to create playlists in a format usable by other
    # music players.
    #save_absolute_paths_in_playlists "no"
    # This setting defines a list of tag types that will be extracted during the
    # audio file discovery process. The complete list of possible values can be
    # found in the mpd.conf man page.
    #metadata_to_use "artist,album,title,track,name,genre,date,composer,performer,disc"
    # This setting enables automatic update of MPD's database when files in
    # music_directory are changed.
    auto_update "yes"
    # Limit the depth of the directories being watched, 0 means only watch
    # the music directory itself. There is no limit by default.
    #auto_update_depth "3"
    # Symbolic link behavior ######################################################
    # If this setting is set to "yes", MPD will discover audio files by following
    # symbolic links outside of the configured music_directory.
    #follow_outside_symlinks "yes"
    # If this setting is set to "yes", MPD will discover audio files by following
    # symbolic links inside of the configured music_directory.
    #follow_inside_symlinks "yes"
    # Zeroconf / Avahi Service Discovery ##########################################
    # If this setting is set to "yes", service information will be published with
    # Zeroconf / Avahi.
    #zeroconf_enabled "yes"
    # The argument to this setting will be the Zeroconf / Avahi unique name for
    # this MPD server on the network.
    #zeroconf_name "Music Player"
    # Permissions #################################################################
    # If this setting is set, MPD will require password authorization. The password
    # can setting can be specified multiple times for different password profiles.
    #password "password@read,add,control,admin"
    # This setting specifies the permissions a user has who has not yet logged in.
    #default_permissions "read,add,control,admin"
    # Input #######################################################################
    input {
    plugin "curl"
    # proxy "proxy.isp.com:8080"
    # proxy_user "user"
    # proxy_password "password"
    # Audio Output ################################################################
    # MPD supports various audio output types, as well as playing through multiple
    # audio outputs at the same time, through multiple audio_output settings
    # blocks. Setting this block is optional, though the server will only attempt
    # autodetection for one sound card.
    # See <http://mpd.wikia.com/wiki/Configuration#Audio_Outputs> for examples of
    # other audio outputs.
    # An example of an ALSA output:
    audio_output {
    type "alsa"
    name "Beats by Dr. Freddy"
    device "hw:0,0" # optional
    format "44100:16:2" # optional
    mixer_type "software" # optional
    mixer_device "default" # optional
    mixer_control "PCM" # optional
    mixer_index "0" # optional
    # An example of an OSS output:
    #audio_output {
    # type "oss"
    # name "My OSS Device"
    ## device "/dev/dsp" # optional
    ## format "44100:16:2" # optional
    ## mixer_type "hardware" # optional
    ## mixer_device "/dev/mixer" # optional
    ## mixer_control "PCM" # optional
    # An example of a shout output (for streaming to Icecast):
    #audio_output {
    # type "shout"
    # encoding "ogg" # optional
    # name "My Shout Stream"
    # host "localhost"
    # port "8000"
    # mount "/mpd.ogg"
    # password "hackme"
    # quality "5.0"
    # bitrate "128"
    # format "44100:16:1"
    ## protocol "icecast2" # optional
    ## user "source" # optional
    ## description "My Stream Description" # optional
    ## url "http://example.com" # optional
    ## genre "jazz" # optional
    ## public "no" # optional
    ## timeout "2" # optional
    ## mixer_type "software" # optional
    # An example of a recorder output:
    #audio_output {
    # type "recorder"
    # name "My recorder"
    # encoder "vorbis" # optional, vorbis or lame
    # path "/var/lib/mpd/recorder/mpd.ogg"
    ## quality "5.0" # do not define if bitrate is defined
    # bitrate "128" # do not define if quality is defined
    # format "44100:16:1"
    # An example of a httpd output (built-in HTTP streaming server):
    #audio_output {
    # type "httpd"
    # name "My HTTP Stream"
    # encoder "vorbis" # optional, vorbis or lame
    # port "8000"
    # bind_to_address "0.0.0.0" # optional, IPv4 or IPv6
    ## quality "5.0" # do not define if bitrate is defined
    # bitrate "128" # do not define if quality is defined
    # format "44100:16:1"
    # max_clients "0" # optional 0=no limit
    # An example of a pulseaudio output (streaming to a remote pulseaudio server)
    #audio_output {
    # type "pulse"
    # name "My Pulse Output"
    ## server "remote_server" # optional
    ## sink "remote_server_sink" # optional
    ## Example "pipe" output:
    #audio_output {
    # type "pipe"
    # name "my pipe"
    # command "aplay -f cd 2>/dev/null"
    ## Or if you're want to use AudioCompress
    # command "AudioCompress -m | aplay -f cd 2>/dev/null"
    ## Or to send raw PCM stream through PCM:
    # command "nc example.org 8765"
    # format "44100:16:2"
    ## An example of a null output (for no audio output):
    #audio_output {
    # type "null"
    # name "My Null Output"
    # mixer_type "none" # optional
    # This setting will change all decoded audio to be converted to the specified
    # format before being passed to the audio outputs. By default, this setting is
    # disabled.
    #audio_output_format "44100:16:2"
    # If MPD has been compiled with libsamplerate support, this setting specifies
    # the sample rate converter to use. Possible values can be found in the
    # mpd.conf man page or the libsamplerate documentation. By default, this is
    # setting is disabled.
    #samplerate_converter "Fastest Sinc Interpolator"
    # Normalization automatic volume adjustments ##################################
    # This setting specifies the type of ReplayGain to use. This setting can have
    # the argument "off", "album" or "track". See <http://www.replaygain.org>
    # for more details. This setting is off by default.
    #replaygain "album"
    # This setting sets the pre-amp used for files that have ReplayGain tags. By
    # default this setting is disabled.
    #replaygain_preamp "0"
    # This setting enables on-the-fly normalization volume adjustment. This will
    # result in the volume of all playing audio to be adjusted so the output has
    # equal "loudness". This setting is disabled by default.
    #volume_normalization "no"
    # MPD Internal Buffering ######################################################
    # This setting adjusts the size of internal decoded audio buffering. Changing
    # this may have undesired effects. Don't change this if you don't know what you
    # are doing.
    #audio_buffer_size "2048"
    # This setting controls the percentage of the buffer which is filled before
    # beginning to play. Increasing this reduces the chance of audio file skipping,
    # at the cost of increased time prior to audio playback.
    #buffer_before_play "10%"
    # Resource Limitations ########################################################
    # These settings are various limitations to prevent MPD from using too many
    # resources. Generally, these settings should be minimized to prevent security
    # risks, depending on the operating resources.
    #connection_timeout "60"
    #max_connections "10"
    #max_playlist_length "16384"
    #max_command_list_size "2048"
    #max_output_buffer_size "8192"
    # Client TCP keep alive #######################################################
    # For clients connected by TCP on supported platforms.
    # Allows detection of dangling connections due to clients disappearing from
    # the network without closing their connections.
    # This is not usually necessary but can be useful in cases such as wifi connectected
    # clients that go in and out of network range or turn off wifi without closing their
    # connections. Combined with low max_connections this can soon cause clients to not
    # be able to connect.
    # Enable tcp keepalive on new client connections (default is "no")
    #tcp_keep_alive "no"
    # Time in seconds since the last communication on the connection and before
    # the keepalive probing is started. (default is 7200 seconds)
    #tcp_keep_alive_idle "7200"
    # Interval in seconds between keepalive probes, once a probe started.
    # (default is 75 seconds)
    #tcp_keep_alive_interval "75"
    # Number of failed probes before the connection is pronounced dead and
    # the connection is closed. (default is 9 times)
    #tcp_keep_alive_count "9"
    # Character Encoding ##########################################################
    # If file or directory names do not display correctly for your locale then you
    # may need to modify this setting.
    #filesystem_charset "UTF-8"
    # This setting controls the encoding that ID3v1 tags should be converted from.
    #id3v1_encoding "ISO-8859-1"
    # SIDPlay decoder #############################################################
    # songlength_database:
    # Location of your songlengths file, as distributed with the HVSC.
    # The sidplay plugin checks this for matching MD5 fingerprints.
    # See http://www.c64.org/HVSC/DOCUMENTS/Songlengths.faq
    # default_songlength:
    # This is the default playing time in seconds for songs not in the
    # songlength database, or in case you're not using a database.
    # A value of 0 means play indefinitely.
    # filter:
    # Turns the SID filter emulation on or off.
    #decoder {
    # plugin "sidplay"
    # songlength_database "/media/C64Music/DOCUMENTS/Songlengths.txt"
    # default_songlength "120"
    # filter "true"
    audio_output {
    type "fifo"
    name "my_fifo"
    path "/tmp/mpd.fifo"
    Can somebody tell me how to enable the visualization? Am I missing something?
    Last edited by Archer1X (2013-02-07 10:48:34)

    Nevermind..got it working after configured that I have to put this line in .ncmpcpp/config:
    visualizer_look = "+|"
    Anybody have a better look for the visualizer?
    I also have tried several figures like "=="..hmm..kinda like it..
    Last edited by Archer1X (2013-02-07 10:49:13)

  • Repeatedly: mpd/ncmpcpp pauses for about a second or two, then plays

    Hello,
    I'm having trouble with mpd.  About every thirty seconds it will pauses for a second them resume playing from where it paused.  It's annoying and makes music unenjoyable.  Does anyone have any idea what could be wrong?
    I appreciate any help. Please let me know if you need any additional information.
    Thanks!
    music_directory "/home/reid/music"
    playlist_directory "/home/reid/.mpd/playlists"
    db_file "/home/reid/.mpd/mpd.db"
    log_file "/home/reid/.mpd/log"
    pid_file "/home/reid/.mpd/mpd.pid"
    state_file "/home/reid/.mpd/mpdstate"
    #sticker_file "~/.mpd/sticker.sql"
    # General music daemon options ################################################
    # This setting specifies the user that MPD will run as. MPD should never run as
    # root and you may use this setting to make MPD change its user ID after
    # initialization. This setting is disabled by default and MPD is run as the
    # current user.
    user "reid"
    # This setting specifies the group that MPD will run as. If not specified
    # primary group of user specified with "user" setting will be used (if set).
    # This is useful if MPD needs to be a member of group such as "audio" to
    # have permission to use sound card.
    #group "nogroup"
    # This setting sets the address for the daemon to listen on. Careful attention
    # should be paid if this is assigned to anything other then the default, any.
    # This setting can deny access to control of the daemon.
    # For network
    #bind_to_address "any"
    # And for Unix Socket
    #bind_to_address "~/.mpd/socket"
    # This setting is the TCP port that is desired for the daemon to get assigned
    # to.
    #port "6600"
    # This setting controls the type of information which is logged. Available
    # setting arguments are "default", "secure" or "verbose". The "verbose" setting
    # argument is recommended for troubleshooting, though can quickly stretch
    # available resources on limited hardware storage.
    #log_level "default"
    # If you have a problem with your MP3s ending abruptly it is recommended that
    # you set this argument to "no" to attempt to fix the problem. If this solves
    # the problem, it is highly recommended to fix the MP3 files with vbrfix
    # (available from <http://www.willwap.co.uk/Programs/vbrfix.php>), at which
    # point gapless MP3 playback can be enabled.
    #gapless_mp3_playback "yes"
    # Setting "restore_paused" to "yes" puts MPD into pause mode instead
    # of starting playback after startup.
    #restore_paused "no"
    # This setting enables MPD to create playlists in a format usable by other
    # music players.
    #save_absolute_paths_in_playlists "no"
    # This setting defines a list of tag types that will be extracted during the
    # audio file discovery process. Optionally, 'comment' can be added to this
    # list.
    #metadata_to_use "artist,album,title,track,name,genre,date,composer,performer,disc"
    # This setting enables automatic update of MPD's database when files in
    # music_directory are changed.
    auto_update "no"
    # Limit the depth of the directories being watched, 0 means only watch
    # the music directory itself. There is no limit by default.
    #auto_update_depth "3"
    # Symbolic link behavior ######################################################
    # If this setting is set to "yes", MPD will discover audio files by following
    # symbolic links outside of the configured music_directory.
    #follow_outside_symlinks "yes"
    # If this setting is set to "yes", MPD will discover audio files by following
    # symbolic links inside of the configured music_directory.
    #follow_inside_symlinks "yes"
    # Zeroconf / Avahi Service Discovery ##########################################
    # If this setting is set to "yes", service information will be published with
    # Zeroconf / Avahi.
    #zeroconf_enabled "yes"
    # The argument to this setting will be the Zeroconf / Avahi unique name for
    # this MPD server on the network.
    #zeroconf_name "Music Player"
    # Permissions #################################################################
    # If this setting is set, MPD will require password authorization. The password
    # can setting can be specified multiple times for different password profiles.
    #password "password@read,add,control,admin"
    # This setting specifies the permissions a user has who has not yet logged in.
    #default_permissions "read,add,control,admin"
    # Input #######################################################################
    input {
    plugin "curl"
    # proxy "proxy.isp.com:8080"
    # proxy_user "user"
    # proxy_password "password"
    # Audio Output ################################################################
    # MPD supports various audio output types, as well as playing through multiple
    # audio outputs at the same time, through multiple audio_output settings
    # blocks. Setting this block is optional, though the server will only attempt
    # autodetection for one sound card.
    # See <http://mpd.wikia.com/wiki/Configuration#Audio_Outputs> for examples of
    # other audio outputs.
    # An example of an ALSA output:
    audio_output {
    type "alsa"
    name "My ALSA Device"
    ## device "hw:0,0" # optional
    ## format "44100:16:2" # optional
    mixer_type "hardware" # optional
    ## mixer_device "default" # optional
    ## mixer_control "PCM" # optional
    ## mixer_index "0" # optional
    # An example of an OSS output:
    #audio_output {
    # type "oss"
    # name "My OSS Device"
    ## device "/dev/dsp" # optional
    ## format "44100:16:2" # optional
    ## mixer_type "hardware" # optional
    ## mixer_device "/dev/mixer" # optional
    ## mixer_control "PCM" # optional
    # An example of a shout output (for streaming to Icecast):
    #audio_output {
    # type "shout"
    # encoding "ogg" # optional
    # name "My Shout Stream"
    # host "localhost"
    # port "8000"
    # mount "/mpd.ogg"
    # password "hackme"
    # quality "5.0"
    # bitrate "128"
    # format "44100:16:1"
    ## protocol "icecast2" # optional
    ## user "source" # optional
    ## description "My Stream Description" # optional
    ## url "http://example.com" # optional
    ## genre "jazz" # optional
    ## public "no" # optional
    ## timeout "2" # optional
    ## mixer_type "software" # optional
    # An example of a recorder output:
    #audio_output {
    # type "recorder"
    # name "My recorder"
    # encoder "vorbis" # optional, vorbis or lame
    # path "/var/lib/mpd/recorder/mpd.ogg"
    ## quality "5.0" # do not define if bitrate is defined
    # bitrate "128" # do not define if quality is defined
    # format "44100:16:1"
    # An example of a httpd output (built-in HTTP streaming server):
    #audio_output {
    # type "httpd"
    # name "My HTTP Stream"
    # encoder "vorbis" # optional, vorbis or lame
    # port "8000"
    # bind_to_address "0.0.0.0" # optional, IPv4 or IPv6
    ## quality "5.0" # do not define if bitrate is defined
    # bitrate "128" # do not define if quality is defined
    # format "44100:16:1"
    # max_clients "0" # optional 0=no limit
    # An example of a pulseaudio output (streaming to a remote pulseaudio server)
    #audio_output {
    # type "pulse"
    # name "My Pulse Output"
    ## server "remote_server" # optional
    ## sink "remote_server_sink" # optional
    ## Example "pipe" output:
    #audio_output {
    # type "pipe"
    # name "my pipe"
    # command "aplay -f cd 2>/dev/null"
    ## Or if you're want to use AudioCompress
    # command "AudioCompress -m | aplay -f cd 2>/dev/null"
    ## Or to send raw PCM stream through PCM:
    # command "nc example.org 8765"
    # format "44100:16:2"
    ## An example of a null output (for no audio output):
    #audio_output {
    # type "null"
    # name "My Null Output"
    # mixer_type "none" # optional
    # This setting will change all decoded audio to be converted to the specified
    # format before being passed to the audio outputs. By default, this setting is
    # disabled.
    #audio_output_format "44100:16:2"
    # If MPD has been compiled with libsamplerate support, this setting specifies
    # the sample rate converter to use. Possible values can be found in the
    # mpd.conf man page or the libsamplerate documentation. By default, this is
    # setting is disabled.
    #samplerate_converter "Fastest Sinc Interpolator"
    # Normalization automatic volume adjustments ##################################
    # This setting specifies the type of ReplayGain to use. This setting can have
    # the argument "off", "album" or "track". See <http://www.replaygain.org>
    # for more details. This setting is off by default.
    #replaygain "album"
    # This setting sets the pre-amp used for files that have ReplayGain tags. By
    # default this setting is disabled.
    #replaygain_preamp "0"
    # This setting enables on-the-fly normalization volume adjustment. This will
    # result in the volume of all playing audio to be adjusted so the output has
    # equal "loudness". This setting is disabled by default.
    #volume_normalization "no"
    # MPD Internal Buffering ######################################################
    # This setting adjusts the size of internal decoded audio buffering. Changing
    # this may have undesired effects. Don't change this if you don't know what you
    # are doing.
    #audio_buffer_size "2048"
    # This setting controls the percentage of the buffer which is filled before
    # beginning to play. Increasing this reduces the chance of audio file skipping,
    # at the cost of increased time prior to audio playback.
    #buffer_before_play "10%"
    # Resource Limitations ########################################################
    # These settings are various limitations to prevent MPD from using too many
    # resources. Generally, these settings should be minimized to prevent security
    # risks, depending on the operating resources.
    #connection_timeout "60"
    #max_connections "10"
    #max_playlist_length "16384"
    #max_command_list_size "2048"
    #max_output_buffer_size "8192"
    # Client TCP keep alive #######################################################
    # For clients connected by TCP on supported platforms.
    # Allows detection of dangling connections due to clients disappearing from
    # the network without closing their connections.
    # This is not usually necessary but can be useful in cases such as wifi connectected
    # clients that go in and out of network range or turn off wifi without closing their
    # connections. Combined with low max_connections this can soon cause clients to not
    # be able to connect.
    # Enable tcp keepalive on new client connections (default is "no")
    #tcp_keep_alive "no"
    # Time in seconds since the last communication on the connection and before
    # the keepalive probing is started. (default is 7200 seconds)
    #tcp_keep_alive_idle "7200"
    # Interval in seconds between keepalive probes, once a probe started.
    # (default is 75 seconds)
    #tcp_keep_alive_interval "75"
    # Number of failed probes before the connection is pronounced dead and
    # the connection is closed. (default is 9 times)
    #tcp_keep_alive_count "9"
    # Character Encoding ##########################################################
    # If file or directory names do not display correctly for your locale then you
    # may need to modify this setting.
    #filesystem_charset "UTF-8"
    # This setting controls the encoding that ID3v1 tags should be converted from.
    #id3v1_encoding "ISO-8859-1"
    # SIDPlay decoder #############################################################
    # songlength_database:
    # Location of your songlengths file, as distributed with the HVSC.
    # The sidplay plugin checks this for matching MD5 fingerprints.
    # See http://www.c64.org/HVSC/DOCUMENTS/Songlengths.faq
    # default_songlength:
    # This is the default playing time in seconds for songs not in the
    # songlength database, or in case you're not using a database.
    # A value of 0 means play indefinitely.
    # filter:
    # Turns the SID filter emulation on or off.
    #decoder {
    # plugin "sidplay"
    # songlength_database "/media/C64Music/DOCUMENTS/Songlengths.txt"
    # default_songlength "120"
    # filter "true"

    Hello,
    Thanks for the reply.  I have a quad core processor and 8 gigs of ram.
    I've thought that maybe udev isn't loading the best audio driver for my system.
    lshw:
    vizio
    description: All In One
    product: CA24 (CA24-A2)
    vendor: VIZIO
    serial: VIZAS127EH0706Q
    width: 64 bits
    capabilities: smbios-2.7 dmi-2.7 vsyscall32
    configuration: boot=normal chassis=all-in-one sku=CA24-A2 uuid=84D9DA22-F2CE-E111-B141-0F02CCF30E00
    *-core
    description: Motherboard
    product: XV1
    vendor: Quanta
    physical id: 0
    serial: QTCXV130H22800231
    *-firmware
    description: BIOS
    vendor: AMI
    physical id: 0
    version: 1.02
    date: 05/21/2012
    size: 64KiB
    capacity: 2496KiB
    capabilities: pci upgrade shadowing cdboot bootselect socketedrom edd int13floppy1200 int13floppy720 int13floppy2880 int5printscreen int9keyboard int14serial int17printer acpi usb biosbootspecification uefi
    *-cache:0
    description: L2 cache
    physical id: 11
    slot: CPU Internal L2
    size: 1MiB
    capacity: 1MiB
    capabilities: internal write-through unified
    *-cache:1
    description: L1 cache
    physical id: 12
    slot: CPU Internal L1
    size: 256KiB
    capacity: 256KiB
    capabilities: internal write-through data
    *-cache:2
    description: L3 cache
    physical id: 13
    slot: CPU Internal L3
    size: 6MiB
    capacity: 6MiB
    capabilities: internal write-back unified
    *-memory
    description: System Memory
    physical id: 14
    slot: System board or motherboard
    size: 8GiB
    *-bank:0
    description: SODIMM DDR3 Synchronous 1333 MHz (0.8 ns)
    product: AD73I1C1674EV
    vendor: ADATA
    physical id: 0
    serial: 00000E9D
    slot: ChannelA-DIMM0
    size: 4GiB
    width: 64 bits
    clock: 1333MHz (0.8ns)
    *-bank:1
    description: DIMM [empty]
    product: [Empty]
    vendor: [Empty]
    physical id: 1
    serial: [Empty]
    slot: ChannelA-DIMM1
    *-bank:2
    description: SODIMM DDR3 Synchronous 1333 MHz (0.8 ns)
    product: AD73I1C1674EV
    vendor: ADATA
    physical id: 2
    serial: 00000EA6
    slot: ChannelB-DIMM0
    size: 4GiB
    width: 64 bits
    clock: 1333MHz (0.8ns)
    *-bank:3
    description: DIMM [empty]
    product: [Empty]
    vendor: [Empty]
    physical id: 3
    serial: [Empty]
    slot: ChannelB-DIMM1
    *-cpu
    description: CPU
    product: Intel(R) Core(TM) i7-3610QM CPU @ 2.30GHz
    vendor: Intel Corp.
    physical id: 15
    bus info: cpu@0
    version: Intel(R) Core(TM) i7-3610QM CPU @ 2.30GHz
    slot: SOCKET 0
    size: 1200MHz
    capacity: 3800MHz
    width: 64 bits
    clock: 100MHz
    capabilities: x86-64 fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm ida arat epb xsaveopt pln pts dtherm tpr_shadow vnmi flexpriority ept vpid fsgsbase smep erms cpufreq
    configuration: cores=4 enabledcores=4 threads=8
    *-pci
    description: Host bridge
    product: 3rd Gen Core processor DRAM Controller
    vendor: Intel Corporation
    physical id: 100
    bus info: pci@0000:00:00.0
    version: 09
    width: 32 bits
    clock: 33MHz
    configuration: driver=agpgart-intel
    resources: irq:0
    *-pci:0
    description: PCI bridge
    product: Xeon E3-1200 v2/3rd Gen Core processor PCI Express Root Port
    vendor: Intel Corporation
    physical id: 1
    bus info: pci@0000:00:01.0
    version: 09
    width: 32 bits
    clock: 33MHz
    capabilities: pci pm msi pciexpress normal_decode bus_master cap_list
    configuration: driver=pcieport
    resources: irq:40 ioport:e000(size=4096) memory:f6000000-f70fffff ioport:e0000000(size=301989888)
    *-display UNCLAIMED
    description: VGA compatible controller
    product: NVIDIA Corporation
    vendor: NVIDIA Corporation
    physical id: 0
    bus info: pci@0000:01:00.0
    version: a1
    width: 64 bits
    clock: 33MHz
    capabilities: pm msi pciexpress vga_controller cap_list
    configuration: latency=0
    resources: memory:f6000000-f6ffffff memory:e0000000-efffffff memory:f0000000-f1ffffff ioport:e000(size=128) memory:f7000000-f707ffff
    *-display
    description: VGA compatible controller
    product: 3rd Gen Core processor Graphics Controller
    vendor: Intel Corporation
    physical id: 2
    bus info: pci@0000:00:02.0
    version: 09
    width: 64 bits
    clock: 33MHz
    capabilities: msi pm vga_controller bus_master cap_list rom
    configuration: driver=i915 latency=0
    resources: irq:45 memory:f7400000-f77fffff memory:d0000000-dfffffff ioport:f000(size=64)
    *-usb:0
    description: USB controller
    product: 7 Series/C210 Series Chipset Family USB xHCI Host Controller
    vendor: Intel Corporation
    physical id: 14
    bus info: pci@0000:00:14.0
    version: 04
    width: 64 bits
    clock: 33MHz
    capabilities: pm msi xhci bus_master cap_list
    configuration: driver=xhci_hcd latency=0
    resources: irq:46 memory:f7900000-f790ffff
    *-communication
    description: Communication controller
    product: 7 Series/C210 Series Chipset Family MEI Controller #1
    vendor: Intel Corporation
    physical id: 16
    bus info: pci@0000:00:16.0
    version: 04
    width: 64 bits
    clock: 33MHz
    capabilities: pm msi bus_master cap_list
    configuration: driver=mei latency=0
    resources: irq:43 memory:f791b000-f791b00f
    *-usb:1
    description: USB controller
    product: 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2
    vendor: Intel Corporation
    physical id: 1a
    bus info: pci@0000:00:1a.0
    version: 04
    width: 32 bits
    clock: 33MHz
    capabilities: pm debug ehci bus_master cap_list
    configuration: driver=ehci_hcd latency=0
    resources: irq:16 memory:f7918000-f79183ff
    *-multimedia
    description: Audio device
    product: 7 Series/C210 Series Chipset Family High Definition Audio Controller
    vendor: Intel Corporation
    physical id: 1b
    bus info: pci@0000:00:1b.0
    version: 04
    width: 64 bits
    clock: 33MHz
    capabilities: pm msi pciexpress bus_master cap_list
    configuration: driver=snd_hda_intel latency=0
    resources: irq:41 memory:f7910000-f7913fff
    *-pci:1
    description: PCI bridge
    product: 7 Series/C210 Series Chipset Family PCI Express Root Port 1
    vendor: Intel Corporation
    physical id: 1c
    bus info: pci@0000:00:1c.0
    version: c4
    width: 32 bits
    clock: 33MHz
    capabilities: pci pciexpress msi pm normal_decode bus_master cap_list
    configuration: driver=pcieport
    resources: irq:16
    *-pci:2
    description: PCI bridge
    product: 7 Series/C210 Series Chipset Family PCI Express Root Port 3
    vendor: Intel Corporation
    physical id: 1c.2
    bus info: pci@0000:00:1c.2
    version: c4
    width: 32 bits
    clock: 33MHz
    capabilities: pci pciexpress msi pm normal_decode bus_master cap_list
    configuration: driver=pcieport
    resources: irq:18 ioport:d000(size=4096) ioport:f2100000(size=1048576)
    *-network
    description: Ethernet interface
    product: RTL8111/8168B PCI Express Gigabit Ethernet controller
    vendor: Realtek Semiconductor Co., Ltd.
    physical id: 0
    bus info: pci@0000:03:00.0
    logical name: eth0
    version: 07
    serial: 00:6b:9e:03:62:f4
    size: 10Mbit/s
    capacity: 1Gbit/s
    width: 64 bits
    clock: 33MHz
    capabilities: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
    configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=half firmware=rtl8168e-3_0.0.4 03/27/12 latency=0 link=no multicast=yes port=MII speed=10Mbit/s
    resources: irq:44 ioport:d000(size=256) memory:f2104000-f2104fff memory:f2100000-f2103fff
    *-pci:3
    description: PCI bridge
    product: 7 Series/C210 Series Chipset Family PCI Express Root Port 6
    vendor: Intel Corporation
    physical id: 1c.5
    bus info: pci@0000:00:1c.5
    version: c4
    width: 32 bits
    clock: 33MHz
    capabilities: pci pciexpress msi pm normal_decode bus_master cap_list
    configuration: driver=pcieport
    resources: irq:17 memory:f7800000-f78fffff
    *-network
    description: Wireless interface
    product: AR9462 Wireless Network Adapter
    vendor: Atheros Communications Inc.
    physical id: 0
    bus info: pci@0000:04:00.0
    logical name: wlan0
    version: 01
    serial: 00:6b:9e:00:ab:6f
    width: 64 bits
    clock: 33MHz
    capabilities: pm msi pciexpress bus_master cap_list rom ethernet physical wireless
    configuration: broadcast=yes driver=ath9k driverversion=3.5.4-1-ARCH firmware=N/A ip=192.168.1.139 latency=0 link=yes multicast=yes wireless=IEEE 802.11abgn
    resources: irq:17 memory:f7800000-f787ffff memory:f7880000-f788ffff
    *-usb:2
    description: USB controller
    product: 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1
    vendor: Intel Corporation
    physical id: 1d
    bus info: pci@0000:00:1d.0
    version: 04
    width: 32 bits
    clock: 33MHz
    capabilities: pm debug ehci bus_master cap_list
    configuration: driver=ehci_hcd latency=0
    resources: irq:23 memory:f7917000-f79173ff
    *-isa
    description: ISA bridge
    product: HM77 Express Chipset LPC Controller
    vendor: Intel Corporation
    physical id: 1f
    bus info: pci@0000:00:1f.0
    version: 04
    width: 32 bits
    clock: 33MHz
    capabilities: isa bus_master cap_list
    configuration: driver=lpc_ich latency=0
    resources: irq:0
    *-storage
    description: RAID bus controller
    product: 82801 Mobile SATA Controller [RAID mode]
    vendor: Intel Corporation
    physical id: 1f.2
    bus info: pci@0000:00:1f.2
    version: 04
    width: 32 bits
    clock: 66MHz
    capabilities: storage msi pm bus_master cap_list
    configuration: driver=ahci latency=0
    resources: irq:42 ioport:f0b0(size=8) ioport:f0a0(size=4) ioport:f090(size=8) ioport:f080(size=4) ioport:f060(size=32) memory:f7916000-f79167ff
    *-serial UNCLAIMED
    description: SMBus
    product: 7 Series/C210 Series Chipset Family SMBus Controller
    vendor: Intel Corporation
    physical id: 1f.3
    bus info: pci@0000:00:1f.3
    version: 04
    width: 64 bits
    clock: 33MHz
    configuration: latency=0
    resources: memory:f7915000-f79150ff ioport:f040(size=32)
    *-scsi:0
    physical id: 1
    logical name: scsi0
    capabilities: emulated
    *-disk
    description: ATA Disk
    product: ST1000LM024 HN-M
    vendor: Seagate
    physical id: 0.0.0
    bus info: scsi@0:0.0.0
    logical name: /dev/sda
    version: 2AR1
    serial: S2R8J9CC612158
    size: 931GiB (1TB)
    capabilities: partitioned partitioned:dos
    configuration: ansiversion=5 sectorsize=4096 signature=0002dcaf
    *-volume:0
    description: EXT4 volume
    vendor: Linux
    physical id: 1
    bus info: scsi@0:0.0.0,1
    logical name: /dev/sda1
    logical name: /home
    version: 1.0
    serial: 86f08c55-b73d-4c19-a427-04c076aa2956
    size: 928GiB
    capacity: 928GiB
    capabilities: primary journaled extended_attributes large_files huge_files dir_nlink recover extents ext4 ext2 initialized
    configuration: created=2012-09-29 11:54:11 filesystem=ext4 lastmountpoint=/home modified=2012-10-04 09:08:33 mount.fstype=ext4 mount.options=rw,relatime,data=ordered mounted=2012-10-04 09:08:33 state=mounted
    *-volume:1
    description: Linux swap volume
    physical id: 2
    bus info: scsi@0:0.0.0,2
    logical name: /dev/sda2
    version: 1
    serial: 839f0cea-c59f-4e7b-90e5-c28d3e2fcca4
    size: 3053MiB
    capacity: 3053MiB
    capabilities: primary nofs swap initialized
    configuration: filesystem=swap pagesize=4096
    *-scsi:1
    physical id: 2
    logical name: scsi1
    capabilities: emulated
    *-disk
    description: ATA Disk
    product: Toshiba THNSNW03
    vendor: Toshiba
    physical id: 0.0.0
    bus info: scsi@1:0.0.0
    logical name: /dev/sdb
    version: L041
    serial: 23RJ613KAFSK
    size: 29GiB (32GB)
    capabilities: partitioned partitioned:dos
    configuration: ansiversion=5 sectorsize=512 signature=00051de3
    *-volume
    description: Linux filesystem partition
    vendor: Linux
    physical id: 1
    bus info: scsi@1:0.0.0,1
    logical name: /dev/sdb1
    logical name: /
    version: 1.0
    serial: a9ba0f2f-aba4-47ae-b3bc-78ced3fb41d5
    size: 29GiB
    capacity: 29GiB
    capabilities: primary bootable extended_attributes large_files ext2 initialized
    configuration: filesystem=ext2 lastmountpoint=/ modified=2012-10-05 11:51:10 mount.fstype=ext2 mount.options=rw,relatime mounted=2012-10-04 09:08:33 state=mounted
    *-scsi:2
    physical id: 3
    bus info: usb@1:3
    logical name: scsi6
    capabilities: emulated scsi-host
    configuration: driver=usb-storage
    *-disk
    description: SCSI Disk
    physical id: 0.0.0
    bus info: scsi@6:0.0.0
    logical name: /dev/sdc
    size: 465GiB (500GB)
    capabilities: partitioned partitioned:dos
    configuration: sectorsize=512 signature=9c3c778f
    *-volume
    description: EXT3 volume
    vendor: Linux
    physical id: 1
    bus info: scsi@6:0.0.0,1
    logical name: /dev/sdc1
    logical name: /data
    version: 1.0
    serial: 334c8b3e-ab70-4702-81f1-0bd0ce6af1e9
    size: 465GiB
    capacity: 465GiB
    capabilities: primary bootable journaled extended_attributes large_files recover ext3 ext2 initialized
    configuration: created=2012-01-26 18:25:12 filesystem=ext3 lastmountpoint=/data modified=2012-10-04 10:24:08 mount.fstype=ext3 mount.options=rw,relatime,data=ordered mounted=2012-10-04 10:24:08 state=mounted
    lsmod
    Module Size Used by
    sg 25423 0
    udf 79515 1
    crc_itu_t 1363 1 udf
    loop 18160 2
    bbswitch 5042 0
    joydev 9991 0
    btusb 11892 0
    bluetooth 193532 2 btusb
    ums_realtek 7391 0
    snd_hda_codec_cirrus 17229 1
    uvcvideo 72339 0
    videobuf2_vmalloc 2468 1 uvcvideo
    videobuf2_memops 2246 1 videobuf2_vmalloc
    videobuf2_core 20575 1 uvcvideo
    videodev 100564 2 uvcvideo,videobuf2_core
    media 10405 2 uvcvideo,videodev
    microcode 12377 0
    aesni_intel 42907 2
    iTCO_wdt 5989 0
    aes_x86_64 7508 1 aesni_intel
    aes_generic 26138 2 aesni_intel,aes_x86_64
    ghash_clmulni_intel 4237 0
    iTCO_vendor_support 1929 1 iTCO_wdt
    cryptd 8741 2 ghash_clmulni_intel,aesni_intel
    arc4 1410 2
    usb_storage 44760 2 ums_realtek
    mxm_wmi 1425 0
    uas 8823 0
    ath9k 93564 0
    ath9k_common 2096 1 ath9k
    snd_hda_intel 25700 4
    ath9k_hw 341950 2 ath9k_common,ath9k
    snd_hda_codec 97432 2 snd_hda_intel,snd_hda_codec_cirrus
    i915 473038 2
    snd_hwdep 6300 1 snd_hda_codec
    ath 15393 3 ath9k_common,ath9k,ath9k_hw
    kvm 363714 0
    mac80211 416391 1 ath9k
    i2c_algo_bit 5391 1 i915
    snd_pcm 74926 3 snd_hda_codec,snd_hda_intel
    coretemp 6006 0
    snd_page_alloc 7217 2 snd_pcm,snd_hda_intel
    drm_kms_helper 32749 1 i915
    snd_timer 18966 2 snd_pcm
    crc32c_intel 1987 0
    evdev 10266 12
    cfg80211 173210 3 ath,ath9k,mac80211
    snd 60021 12 snd_hwdep,snd_timer,snd_pcm,snd_hda_codec,snd_hda_intel,snd_hda_codec_cirrus
    drm 220804 3 i915,drm_kms_helper
    r8169 51909 0
    rfkill 15604 3 cfg80211,bluetooth
    soundcore 5442 1 snd
    pcspkr 1899 0
    mei 32583 0
    intel_agp 11096 1 i915
    i2c_i801 8212 0
    lpc_ich 10545 0
    intel_gtt 14478 3 i915,intel_agp
    mfd_core 2833 1 lpc_ich
    i2c_core 20508 6 drm,i915,i2c_i801,drm_kms_helper,i2c_algo_bit,videodev
    mii 4123 1 r8169
    acpi_cpufreq 5933 0
    thermal 7959 0
    mperf 1267 1 acpi_cpufreq
    processor 27015 9 acpi_cpufreq
    wmi 8475 1 mxm_wmi
    video 11308 1 i915
    button 4502 1 i915
    vboxdrv 1823501 0
    ext4 438999 3
    crc16 1359 2 ext4,bluetooth
    jbd2 78720 1 ext4
    mbcache 5977 1 ext4
    sd_mod 29271 7
    hid_generic 1113 0
    usbhid 36812 0
    hid 85608 2 hid_generic,usbhid
    ehci_hcd 41058 0
    ahci 20549 3
    libahci 20023 1 ahci
    libata 167675 2 ahci,libahci
    scsi_mod 133152 5 sg,uas,usb_storage,libata,sd_mod
    xhci_hcd 84338 0
    usbcore 147434 8 uas,btusb,uvcvideo,ums_realtek,usb_storage,ehci_hcd,usbhid,xhci_hcd
    usb_common 954 1 usbcore

  • [Opt 31-67] Problem: - what does this mean?

    Hi All,
    VIVADO 2015.2, Linux x64, Microblaze core is on the canvas (not generated stand-alone) with typical settings that were NEVER modified. This following error popped up in the very last synthesis I have made.
    [Opt 31-67] Problem: A LUT3 cell in the design is missing a connection on input pin I2, which is used by the LUT equation. This pin has either been left unconnected in the design or the connection was removed due to the trimming of unused logic. The LUT cell name is: system_i/mb_mba/U0/MicroBlaze_Core_I/Performance.Core/Data_Flow_I/Operand_Select_I/LOCKSTEP_Master_Out[0]_INST_0_i_3.
    Thank you
    Vlad

    Hi Deepika,
    I think I have found the cause of the issue. Sigh... It has to do with the other post I made earlier, a boolean IPI parameter for Verilog designs.
    Because of that issue, I have hard-coded the parameter in the HDL instead of making it an IPI, and it caused a cloud of logic to be removed from the IP, leaving a dangling connection, which of course cause this issue.
    Thanks for your response
    Vlad

  • ORA-22881: dangling REF during getConnection() on stateless connection pool

    Hello,
    I have some trouble with "ORA-22881: dangling REF" error against getConnection() on a stateless connection pool.
    Following the relevant part of the code:
         return = gstatelessConnectionPool->getConnection(                                   "scott[austin]",
                        "tiger",
                        "tag1");
    Is anybody get rid of such problems.
    I'm running Oracle 10.2.0.4.0 on Solaris.
    Thanks,
    Yaakov

    There is nothing much available on Metalink either for this error during an upgrade. I would advise you to get your accounting in order and raise the SR with Oracle support.

  • How to connect a wireless drive and stream to my stereo through MacBook. I currently have a non apple WiFi network

    I currently have a PC based WiFi network and am about to buy a MacBook Pro. I have 250 gb iTunes library and 100+ gb of photos. What I was going to get is the 120gb MacBook and run an external drive to store the iTunes library and photos. For intensive photographic work I'd directly connect the drive but day to day I'd connect it to the wireless network. What I want to do is to stream my music, from the wireless drive to my stereo
    Will the drive work this way on my existing router - usb2 connected? Or do I need an apple device.  Should I use an airport or Apple TV to connect to the stereo?
    I also want to have the option of streaming from my iPhone.

    Will the drive work this way on my existing router - usb2 connected? Or do I need an apple device.  Should I use an airport or Apple TV to connect to the stereo?
    I also want to have the option of streaming from my iPhone.
    Hard to say when you don't give us a clue what you current router is??
    USB2 is slow.. it is double slow from a network device.. and even slower if that network device doesn't actually have too much CPU power or RAM..
    Even worse is the idea to move the disk from the network to the local external port.. because then format comes into play.. Apple devices can use FAT32.. yuk.. but really want HFS+.. most routers cannot talk HFS+ except apple ones.. they want NTFS or FAT32.. You can see where this is going.. buy two disks.. one for library.. one for a scratch disk .. usb3 will be great.. or thunderbolt even better. And when finished copy your project to the network drive..
    Think carefully about backups.. they are important too.. might be time to invest in a real NAS. Not toy systems with USB.. dangling off them.

  • How to connect a macbook to an external projector?

    I would like to connect my macbook to my school's projector for presentation and it seems the projector cable at school doesn't fit into any slot in my macbook.
    What kind of cable do I need? I remember the cable at school is able to plug into any PC, and the slot looks like a trapezium with a lot of little holes. Is that the VGA?
    I am using a white macbook, 2.4, bought in september 2008.
    thank you very much

    It took a while for me to figure that out too when I switched to a mac xP
    Here's what you need:
    1) MiniDVI-VGA Cable : which can be found at the apple store (http://store.apple.com/us/product/M9320G/A?mco=MTIxODk3Mw)
    It plugs into the port to the left of the FireWire port and allows you to use a PC (VGA) video cable with your macbook.
    2) The VGA (trapezium) cable if you don't already have one dangling off your projector
    3) You'll have to adjust some settings in System Preferences > Displays to get the projector to display your screen correctly.
    happy presenting :]

  • Very Slow Connection

    Hi 
    Does anyone else have these issues? And BT, please read all of this message...
    Firstly, none of my queries have been answered or dealt with by BT, secondly, I have done the suggested ‘steps’ to resolve my issue over 30 times. When my upload speed is faster than my download speed, then something is wrong when my current connection is: Download: 224 kbps/Upload: 448 kbps…
    Really? Average Broadband Speed in the UK
    OK, it’s like this… I ordered BT in April 2012 and your website stated that Infinity would be available for me in August of 2012, either way, 12 months later I’m still waiting. As a point of interest, you have changed your Infinity statement recently to state “Fibre optic broadband is estimated to be in your area between March 2013 and June 2013. Please note that these dates have been provided by our supplier and are estimates. Dates may be subject to change due to factors outside our control such as; delays agreeing cabinet locations with your local council or unforeseen issues encountered during the construction of your street cabinet.” Is this because too many people are complaining that you have miss-sold your services? A quick forum search online says yes! I have attached screenshots from the old message that I saw when ordering.
    New Message:
    Old Message:
    So, after I placed my order in April 2013, A BT Engineer comes to my home, puts in a new line. I connect to said new line via the Ethernet cable provided in the box for my new BT Hub. Now with all connection issues, I have swapped out the cable for others and always reverting back to the provided cable by BT when I still get the same rubbish results. My computer has been formatted 4 times, the last was to do a clean installation to Windows 8. No matter what OS I have installed, I still get really terrible speeds. For my area, it states I should get an estimated and whopping “2Mb-6Mb” download speed range. My copnnection has dropped, slowed to a crawl and even disconnected me for hours, this is every week since the line has been installed.
    I have worked in the IT industry as a network engineer and I’m tired of BT’s argument that the fault is my own and that you shirk the responsibility when it’s you’re equipment and your installation that I’m using. SO, How can it be the wiring in the house when I connect to a wall socked that you installed (and is literally 46 inches away) and a hub that you sent to me? Now, I have so much noise on my line that at times I cannot hear people who call me. If I answer the phone or make a phone call, my internet connection just drops and I get the, oh so familiar, orange flashing light on my BT Home Hub. I have had many noise margin resets.
    I have spoken to over 30 representatives, at least 10 of them reading from notes and scripts and most did not read my call or problem history, including the last response from a tech guy. Yes I have changed my ADSL Filters, both that came with the HUB and 2 different ones that I went out and bought (at my own cost). I took of the face plate on my wall socked and I am using the test/master connection. I have changed all the cables and swapped them back. I have done everything possible and yet my problem remains.
    After I complain and someone checks my line, I get a steady connection (Download) at around 4.125 kbps for about 4 days, then the problem comes back again, so this tells me that it is not my home wiring or equipment, but the steady connection from the pole to either the street cabinet or the datacentre/exchange.
    All I want is a stable internet connection, if I can’t have infinity yet, so be it, but I want a stable connection. Is that too much to ask?
    On contacting BT they advised me to do the following (Again)
    BT Stated: That they've checked my line today and the results would suggest that there should be no problem with my broadband performance Well of couse it's working now because they did a noise margin reset and 4 days later, back to snail pace (this happens every time they do a niose reset). I AM syncing at the exchange and have a stable line connection. The latest speed test results show a downstream sync rate of around 4.2mbps, which is within the accepted range for your line. If your broadband is performing as poorly as you've explained, it may be because of a slow throughput problem within the property.
    Then they suggested I do try the following (also again):
    It is very important that you please try the following steps and monitor for 48 hours, even if you have already done some of them:
    Please try your broadband hub and adsl filter directly into your internal test socket of your main telephone socket (remove the bottom plate of your socket by undoing the 2 screws). If your socker doesn`t split in two, then please unplug all equipment from all extension sockets and try your hub and filter and ethernet cable direct to the master socket front plate.
    Please reboot your hub (push pen nib into pinhole on back of your hub for 10 seconds and release).
    Please change the adsl filter if possible.
    Please try with an ethernet cable (yellow ends) instead of wireless connection.
    Please try a different computer if you have one.
    You can also run a speed test on the BT speedtester website. Please do this whilst in internal test socket (or master socket front plate) and using ethernet cable and monitor for 48 hours.
    They also appreciate my co-operation in doing the above tests and if my broadband is still performing poorly after completing the above (again which I have done over 30 times), then I will need to send a broadband engineer to your property, but this visit should then be free of charge, as you would`ve eliminated all your own internal equipment and wiring from being a possible cause of the fault, so please email back to us if you require a broadband engineering visit.
    My previous problem was this:
    I woke up this morning and after an hour trying to get connected, I received an email from my boss telling me that he has to let me go because I can’t submit my work on time. This is all due to crappy slow speeds and drop-outs from BT. So thanks for that. Saying I am now very angry is a pure understatement!
    I am now going to write to Ofcom and your head office and I will now change providers. You miss sold me with the hope of getting Infinity and a year later, I’m still waiting. Less than 1mbps for daily internet is pathetic. I work from home and as a Visual Effects artist I download and upload massive files and I have struggled. There’s no point getting a business line because my speeds will still be the same.
    Also, I was informed by one of your representatives that I didn’t need to pay the reconnection fee and a late fee that I occurred last month because it took YOU 5 days to switch me back on after I paid my bill in full (and each of the 6 reps I spoke too couldn’t understand why my services was not restored). I was also informed in my last email from BT that you have no record of this and I still have to pay, well I’m very insulted and I’m sorry, it’s what I was told so I will not be paying it.
    The service I have received has been terrible. Your support people don’t really help me and I get canned answers and brush offs and crappy excuses that would fool most people. The line and connection speed is not worth the money I pay for it each month.
    Its 2013 and BT still doesn’t have super fast broadband for everyone. At the moment, it would be faster to send an email printed out and strapped to a pidgin and please spare me your excuses about planning permission and estimated dates (which you keep changing each month. Why can’t you just say you don’t know when Infinity will be available instead of getting people like myself to sign up with the home that it will be available shortly). You simply do not care about your customers. My neighbours all have the same issues, so I know it’s not just tied to me. The last lady I spoke too told me that the fault was on my end. Well my Phone and Hub are connected directly into the box that YOUR engineer installed for me and you have the nerve to tell me that I have to pay for an engineer to come out? Not a chance, especially now that I have no job thanks to your poor internet and support.
    So I have now had enough.
    M Knight.
    Michael Knight

    Hi Conrad.
    Thanks for the message. I've had BT looking into line problems for a year now, and they want ME to may for an engineer to come out (untill my last complaint where they stated that one will come out for free, but I'm still awaiting a reply from BT about that).
    As for being stuck with the connection, well I'll fight BT in court because I am not getting my monies worth and at £26 a month and a download speed of 224kbps is terrible. I don't really want to have to change providers because it's a hassle, but I feel I have no choice. Virgin is in my area with 100mbps, so why am I putting up with such dire connection speeds. If I wait till December, I can cancel, but mhy should I have to wait when I am not getting a good service?
    I feel your pain with dates being pushed back, dangling a carrot infront of a donkey if you ask me.
    Thanks.
    Mike.
    Michael Knight

  • Mac Mini Won't Boot with VGA Monitor Connected

    I have a new Mac Mini connected to an older VGA monitor using the Apple brand VGA adapter.  The mini is fully up to date and runs perfectly when booted.  However, if I reboot the mini with the VGA monitor connected, it fails to boot.  I just hear the faint chime sound every other second.  There is no output to the monitor and the only way I can get it to boot is to disconnect the monitor and then power cycle the mini.  I can reconnect the monitor just seconds after powering back on and it finishes booting properly.
    Anyone else experience this?  It is very frustrating.  I've also tested with an HDMI connected monitor (without the VGA adapter) and it boots just fine and the display works properly.
    Thanks!

    Okay, I'm back with good news: I have found two remedies for the problem which will hopefully solve it for you as well.
    Given that the issue only occurs when certain monitors are connected, I concluded that the root of it must be a bug in the Mac's firmware related to DDC (Display Data Channel) handling, and that the most promising way to address it should be to just disable the DDC.
    Workaround #1: If your monitor has BNC connectors, use a VGA to BNC cable.
    In this configuration the DDC pins are not connected to the monitor at all. This did indeed fix the problem - my Mac mini booted without a problem with the monitor connected. However, I was not completely satisfied with this solution, because VGA to BNC cables are usually quite heavy and inflexible, and do no go together well with Apple's MDP to VGA adapter and the Mini Displayport/Thunderbolt port which has no locking mechanism.
    Workaround #2: Remove pin 12 of the VGA plug.
    Pin 12 of the VGA plug connects the serial data line of the DDC. Pulling out this pin with a pair of needle nose pliers will effectively disable DDC. I hesitated to do this to my cable (a direct MDP to VGA cable which eliminates the need for a separate adapter dangling from the Mac) and therefore bought a tiny VGA male to female adapter (also called port saver, e.g. Delock 65250) to perform the surgery on that. This has done the trick and my Mac mini has started up fine ever since.
    Of course, without DDC the Mac won't know the model name and capabilities of the attached monitor and thus offer some resolution and frequency settings which the monitor may not support, but that's a small drawback compared to having to pull out the monitor cable everytime you turn on or restart your Mac.

  • Mac Mini: Want to connect to Wi-Fi

    I have a older Mac Mini with a G4 processor.  It is not Wi-Fi capable (when I bought it Wi-Fi was not very popular).  I would like make it Wi-Fi capable.  I am going to give the Mini to my step daughter.  What would be the easiest way to connect the Mini wirelessly?  I am using a Airport Extreme as a base station. Would a Airport Express work?   Could you use a cheaper "off" brand dangle? 

    There is a solution
    Most of the USB dongles are unreliable at best. Even if they work now, there's a pretty good chance a system update will get them crashing your Mac on a regular basis. I recommend getting an Extreme card and attempting to install it yourself

  • 30g iPod connection problem to my TV

    Hello I have a 30G iPod and I am working with windows. I am trying to connect my iPod to my TV with an AV cable. I do get sound but no video. My TV has a white and a yellow plug for the AV but no red. However, for my Gamecube and DVD player this has never been a problem, they always work fine with only the white and yellow plugs plugged in (I usually just leave the red one dangling there). With the iPod though, this doesn't work. With yellow and white I get no response at all. But with red plugged into yellow, I get sound and when people talk or there is sound white lines flash on the screen. I have my TV Out thing on "on" and that did not help. Am I helpless because my little Zenith tv doesn't have three plugs?!?

    I found this, try their combination:
    http://www.macdevcenter.com/pub/a/mac/2005/11/18/video-ipod.html?page=2&x-maxdep th=0

  • Connecting Audigy2 to Speakers with TRS jacks

    I would like to connect my Audigy 2 soundcard to a pair of speakers that only comes with XLR and TRS inputs. How can I go about it. If I want to achieve a balanced connection, if possible, how can I go about it? If not, what can I do to make use of the mono phone jack (ie. TRS, unbalanced), I mean what will be the connector (cabling) like? Thanks.

    Thanks - that solved the problem. In case anyone else has the same question, I plugged the red RCA plug into the tv's yellow RCA jack (video) and the yellow RCA plug into the tv's white RCA jack (audio) and left the white RCA plug dangling. That worked, and I have a perfect picture and sound. Thanks!

  • A1330n front panel connection​s - mic, headphones​, speaker

    I have a hp1330n desktop computer
    I am updating the motherboard to an ASUS p8H61-M LX plus
    The front panel connections for start, reset, hd activity, etc. all work fine when plugged into the 10-1 connector on the asus motherboard
    I am trying to figure out if / how I can connect the front panel 4 pin connector for the mic, headphone, speaker that use to be plugged into the 1AUX_IN1 connector on the old motherboard that shipped originally with the a1330n.
    There is a 4 pin speaker out connection available on the asus motherboard - +5V, GND, GND, Speaker out, but not sure if I can connect the 4 pin wire coming from the front panel - white, blue, green, red wires (with some modifications) into these available 4 pins.
    Or do I just forego this functionality after the upgrade and leave the plug dangling in the case?

    I found this, I guess it is compatible with the azalia connections: http://forum.thermaltake.com/files/audioconnector_307.jpg
    But I have one more question... looking at the end of the card, which pin is pin ? top left?

  • Database Connection Pattern

    Hi:
    I'm looking for a best practice to centralizing access to the database. All the examples that I have seen on the Sun site and the Internet look a little clumsy. What I'm trying to ask is this. Instead of CODING a connection object, Statment object etc. like the examples provide - every time I make a query. Is there a better way of centralizing make making this code generic.
    For example:
    I have an object that describes my records say ModelBunny
    mBunny.setEars
    mBunny.setTail
    mBunny.setColor
    I have an object that describes all my database queries that I want to execute say DataBunny
    dBunny.getBunnyByID
    dBunny.getAllBunnies
    dBunny.getBunnyByColor
    I created a transaction object that allows me to load up multiple sql commands into the transaction object for more complex calls.
    I pass the transaction object into a generic connection object that opens, runs the transaction and then closes. For inserts, updates and deletes this pattern works great - I pass back an array of int and let the user know what happened - success/failure.
    Here is the root of the issue:
    in my generic connection object - I create a query method. Where I pass in a single query statement that returns a - resultset (yes here is my problem).
    The resultset is only valid if the connection remains open - then as soon as I close out the connection in my "finally" - I'm done, toast, otherwise - screwed.
    I thought of making a method where I can manually close my connection from the calling object - but I want something more brainless where another developer using this framework won't forget and leave the connection dangling.
    Is there some way I can process the resultset generically into an arraylist and then pass back the arraylist?
    I'm not even certain that this pattern that I'm using is wise. Everybody seems keen on writing the same boiler plate code every time they want to execute a command. I don't think this is good design practice and make the code unmanageable. I'd like some advice or a pointer to something better.
    I'm using OracleXE for my test bed. I'd like to leave everything as generic as possible because our platform will likely shift to another DBMS.
    Thanks for your help.

    FYI: Here is the meat of the generic class that I'm talking about.
    public class DbConnection {
    private String _urlDbCnn       = "";   // the JDBC url to the database
    private String _username       = "";   // a valid username to access the database
    private String _password       = "";   // a valid password to access the database
    private String _dbDriver       = "";   // a valid JDBC driver
    private Connection _cnn            = null; // this will be the active connection
    private String _sqlStatement   = null; // this will be the statement to execute against the database
    public DbConnection(){
    this("oracle.jdbc.OracleDriver",
    "jdbc:oracle:thin:@//192.168.15.200:1521/xe",
    "usernamehere",
    "passwordhere");
    } // constructor - nothing
    public DbConnection(String nwDbDriver, String nwDbURL,
    String nwDbUsername, String nwDbPassword){
    this.setDbDriver(nwDbDriver);
    this.setUrlDbCnn(nwDbURL);
    this.setUsername(nwDbUsername);
    this.setPassword(nwDbPassword);
    } // constructor - DbDriver, DbUrl, DbUser, DbPassword
    private void initializeConnection(){
    // try - get database driver
    try{
    DriverManager.registerDriver (new oracle.jdbc.OracleDriver());
    // try - initialize the database connection
    try{
    this._cnn = DriverManager.getConnection(this._urlDbCnn,
    this._username,
    this._password);
    }catch(SQLException e){
    ErrorTrap trap = new ErrorTrap(ErrorTrapMessage.DataConnectionNotIntitialized, e);
    } // catch - try and initialize the database connection
    }catch(SQLException e){
    ErrorTrap trap = new ErrorTrap(ErrorTrapMessage.DataConnectionDriverFailedToLoad, e);
    } // catch - try and get database driver
    } // method - OpenConnection
    public ResultSet executeQuery(DbTransaction nwTransaction){
    ResultSet results = null; // batch results are returned as an array of integers
    // initialize the database connection
    initializeConnection();
    // try - access the database connection and execute a batch of statements
    try{
    // if - check that the connection is open
    if (this._cnn.isClosed()== false){
    // create a statement object from the connection
    Statement sqlQuery = this._cnn.createStatement();
    // if - check that there is at least one command present
    if (nwTransaction.size() >= 1 ){
    // execute the batch success/error results are returned as an int array
    results = sqlQuery.executeQuery(nwTransaction.get(0).getCommand());
    } // if - check that there is at least one command present
    } // if - check that the connection is open
    catch(SQLException e){
    ErrorTrap trap = new ErrorTrap(ErrorTrapMessage.DataSQLTransactionFailed, e);
    } // catch - SQL Query
    finally{
    // try - close database connection
    try{
    //if - check that the connection is open
    if(this._cnn.isClosed() == false){
    // close the database connection
    this._cnn.close();
    } //if - check that the connection is open
    }catch(SQLException e){
    ErrorTrap trap = new ErrorTrap(ErrorTrapMessage.DataConnectionNotOpen, e);
    } // catch - try and close database connection
    } // finally
    return results;
    } // method - executeQuery
    public int [] executeTransaction(DbTransaction nwTransaction){
    int [] results = null; // batch results are returned as an array of integers
    // initialize the database connection
    initializeConnection();
    // try - access the database connection and execute a batch of statements
    try{
    // if - check that the connection is open
    if (this._cnn.isClosed()== false){
    // create a statement object from the connection
    Statement batchStatement = this._cnn.createStatement();
    // for - loop through each command added to the transaction
    for(DbCommand command:nwTransaction){
    // add the sql command for batch execution
    batchStatement.addBatch(command.getCommand());
    } // for - loop through each command added to the transaction
    // execute the batch success/error results are returned as an int array
    results = batchStatement.executeBatch();
    } // if - check that the connection is open
    catch(SQLException e){
    ErrorTrap trap = new ErrorTrap(ErrorTrapMessage.DataSQLTransactionFailed, e);
    } // catch - SQL Query
    finally{
    // try - close database connection
    try{
    //if - check that the connection is open
    if(this._cnn.isClosed() == false){
    // close the database connection
    this._cnn.close();
    } //if - check that the connection is open
    }catch(SQLException e){
    ErrorTrap trap = new ErrorTrap(ErrorTrapMessage.DataConnectionNotOpen, e);
    } // catch - try and close database connection
    } // finally
    return results;
    } // method - executeCommands

  • CORBA connections not relinquished - CPU usage - 100%

    We have a session bean making a corba call, however after the call is susccessful,
    the connection doesn't relinquished. If We do a netstat , the number of established
    connections keep increasing as more calls are made to the CORBA server. We am
    facing issues of CPU usage goin upto 100% and never comes below 97% after a lot
    of such calls. Please suggest someway of fixing it.

    You should verify it within the product documentation.
    If you want to verify it by yourself, from wls, implementing the singleton pattern
    for your remote object, invoke a method on the remote object, implement a sleep
    in it (on the corba server), and after try to execute another method on the same
    remote object (singleton), which returns immediately (it is important that you
    run this test within the same wls instance, and the same ejb (ejb module) : the
    singleton is relative to the classloader).
    If the orb implementation does not multiplex the invokations, you will see the
    second call not returning until the first one has not returned (end of sleep time).
    (of course, I suppose the Corba server is multithreaded...)
    Sergi
    "Nishant" <[email protected]> wrote:
    >
    Perfect....thanks....but isnt using singleton going to harm the performance..coz
    this is old version of visibroker, and it prbably doesnt multiplex the
    threads??
    "Sergi Vaz" <[email protected]> wrote:
    Hello,
    use the ORB as a "singleton" object : do not invoke ORB.init many times,
    but only
    once, and after cache the corba object on a static variable.
    It's thread safe, the remote invocations will be multiplexed.
    So you will have only "one" reader thread for each corba object, and
    you will
    solve your problem.
    Some vendor are not fully compliant and do not implement the destroy
    method.
    So you do not release the ORB resources, but keep them (it's also more
    performant).
    At this point you will have a "dangling" reader thread only after aredeploy
    (unless
    you shut down the jvm).
    Sergi
    "Nishant" <[email protected]> wrote:
    Andy,
    I am using visibroker 3.2. , and WLS 7.0 , JSK 1.3.1_08 And I do not
    see a method
    called org.omg.CORBA.ORB.destroy.
    Is there an alternative way to achieve this??
    Unless I destroy the threads the connection with the CORBA server would
    remain,
    and this is driving up the CPU usage, for every new connection made.
    Thanks
    Nishant
    Andy Piper <[email protected]> wrote:
    "Nishant" <[email protected]> writes:
    We have a session bean making a corba call, however after the callis susccessful,
    the connection doesn't relinquished. If We do a netstat , the numberof established
    connections keep increasing as more calls are made to the CORBA
    server.
    We am
    facing issues of CPU usage goin upto 100% and never comes below
    97%
    after a lot
    of such calls. Please suggest someway of fixing it.This is most likely because you are using the JDK 1.3 ORB. It doesnot
    release threads until the system exits. This is one reason why using
    the BEA ORB in 8.1 is preferrable.
    If you are using WLS 7.0 then Sun did make a fix in JDK 1.3.1_09 which
    adds a special property to allow ORB.destroy() to release the
    threads. You would have to go through support to find out what this
    property is. If you are using 8.1 then you can use the BEA ORB or
    if
    you need to use the JDK ORB I think that calling ORB.destroy() will
    release the threads for you.
    Hope this helps.
    andy

Maybe you are looking for

  • IBook screen goes black after unplugging power cord

    I originally posted this topic in the wrong discussion group for iMac G4, the computer is actually an iBook G4. My wife's iBook bought about 2 years ago shows battery 100 percent charged. But when she unplugs the power cord the screen goes black. Can

  • BI & XI together

    Hi ....Can anyone help me with scenarios in which BI & XI work together in one implementation for best performance of Netweaver Stack...kindly have some supporting info.doc for the same.

  • Unhandled Win32 Exception -PLEASE IGNORE Posted in wrong section

    I am trying to launch the Essbase Integration Server Console. But, each time I try I am getting a an "Unhandled Win32 Exception occured in olapbldr.exe (6352)" I am running Windows XP SP2 plus updates and Hyperion BI v9.3. Has anyone seen this error

  • OPM - Unable to compile Excel documents

    Hi, I get the error "Unable to compile the document '<file location>' because it does not contain the Oracle Policy Modeling macros" everytime I compile an Excel document and Oracle Policy Modeling add-in is not present in Excel even when I open the

  • Please help me re write this query

    select case when MONTHS>=6 then YRS++      else YRS end, from some_tab Edited by: user9027633 on Feb 25, 2010 1:44 AM