JNI (Java from C) -- multiple JREs installed, need to use non-default one

Hello,
I don't know how many Google/forum searches I must have tried -- I can't seem to find a solution to my problem.
I am calling Java from C. We have two types of environments:
(1) 1.3/1.4 mix, and
(2) 1.4 only.
The mixed environments are configured to use 1.3 by default. This configuration will not be changed. The original developer's code needs backported to the mixed environment, but it has been discovered that his Java code is not 1.3-compatible.
Since the code is not compatible with 1.3, I need a way to bypass the default JRE setting and get JNI to start a 1.4 JVM. Is there a way to do this?
Thank you for your help.

My "solution" is a kludge. It attempts to compensate
for what I thus far believe to be an apparent lack of
functionality. I believe the functionality I
described should exist in JNI so that little jewels
like my "solution" are not needed. What I am doing
is improper. Therefore, I respectfully disagree with
you.Except that your OP suggested that if you could replace it with 1.4 then that would be suitable solution.
So if that is a suitable solution and you can in fact modify the JNI code then that is a solution that meets all of your needs.
Regardless however you will note that the "The Java Native Interface" book in chapter 7 provides a specific section which
1. Specifically points out why you can't depend on a generic VM loading mechanism
2. Provides a specific mechanism which is OS/Platform specific, for doing runtime loading of the VM presuming certain constraints are followed.

Similar Messages

  • Multiple JREs installed - how to select correct one?

    Hi all
    I have multiple JREs installed on my computer, which I need to keep.
    I'm doing some development, and when I try to run the class, I get the following error:
    Exception in thread "main" java.lang.UnsupportedClassVersionError: HelloWorldApp
    (Unsupported major.minor version 50.0)
            at java.lang.ClassLoader.defineClass0(Native Method)
            at java.lang.ClassLoader.defineClass(Unknown Source)
            at java.security.SecureClassLoader.defineClass(Unknown Source)
            at java.net.URLClassLoader.defineClass(Unknown Source)
            at java.net.URLClassLoader.access$100(Unknown Source)
            at java.net.URLClassLoader$1.run(Unknown Source)
            at java.security.AccessController.doPrivileged(Native Method)
            at java.net.URLClassLoader.findClass(Unknown Source)
            at java.lang.ClassLoader.loadClass(Unknown Source)
            at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
            at java.lang.ClassLoader.loadClass(Unknown Source)
            at java.lang.ClassLoader.loadClassInternal(Unknown Source)java -version shows:
    java version "1.3.1_01"
    Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.1_01)
    Java HotSpot(TM) Client VM (build 1.3.1_01, mixed mode)The reason I'm getting this error is because Eclipse is using the following JRE:
    C:\Program Files\Java\jre6\bin>java -version
    java version "1.6.0_17"
    Java(TM) SE Runtime Environment (build 1.6.0_17-b04)
    Java HotSpot(TM) Client VM (build 14.3-b01, mixed mode, sharing)My Path environment variable is:
    C:\Program Files\Java\jre6;C:\oracle\ora92\bin;C:\Program Files\Oracle\jre\1.3.1\bin;C:\Program Files\Oracle\jre\1.1.8\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\Intel\DMIX;C:\Program Files\Gemalto\GACMy CLASSPATH environment variable is:
    C:\Program Files\Java\jre6;C:\Program Files\gemalto\gac\GATicket.jar;How do I force my Windows XP system to use the latest JRE installed?
    Thanks

    Thanks again.
    However, it appears the PATH variable may be a red herring.
    If I set the class path to exclude the jre6 directory, as follows:
    C:\oracle\ora92\bin;C:\Program Files\Oracle\jre\1.3.1\bin;C:\Program Files\Oracle\jre\1.1.8\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\Intel\DMIX;C:\Program Files\Gemalto\GACThen the following error occurs:
    C:\Documents and Settings\Me\workspace\RegexTestProject\bin\regextest>java -
    version
    java version "1.3.1_01"
    Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.1_01)
    Java HotSpot(TM) Client VM (build 1.3.1_01, mixed mode)
    C:\Documents and Settings\Me\workspace\RegexTestProject\bin\regextest>dir
    Volume in drive C has no label.
    Volume Serial Number is 2806-C30D
    Directory of C:\Documents and Settings\Me\workspace\RegexTestProject\bin\re
    gextest
    03/09/2010  13:55    <DIR>          .
    03/09/2010  13:55    <DIR>          ..
    03/09/2010  13:56             1,707 RegexTestHarness.class
                   1 File(s)          1,707 bytes
                   2 Dir(s)  11,257,622,528 bytes free
    C:\Documents and Settings\Me\workspace\RegexTestProject\bin\regextest>java R
    egexTestHarness
    Exception in thread "main" java.lang.UnsupportedClassVersionError: RegexTestHarn
    ess (Unsupported major.minor version 50.0)
            at java.lang.ClassLoader.defineClass0(Native Method)
            at java.lang.ClassLoader.defineClass(Unknown Source)
            at java.security.SecureClassLoader.defineClass(Unknown Source)
            at java.net.URLClassLoader.defineClass(Unknown Source)
            at java.net.URLClassLoader.access$100(Unknown Source)
            at java.net.URLClassLoader$1.run(Unknown Source)
            at java.security.AccessController.doPrivileged(Native Method)
            at java.net.URLClassLoader.findClass(Unknown Source)
            at java.lang.ClassLoader.loadClass(Unknown Source)
            at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
            at java.lang.ClassLoader.loadClass(Unknown Source)
            at java.lang.ClassLoader.loadClassInternal(Unknown Source)This is expected as the class was compiled using a later version of the JDK.
    However, if I update the PATH, and add the JRE6 entry to the path as follows:
    C:\Program Files\Java\jre6\bin;C:\oracle\ora92\bin;C:\Program Files\Oracle\jre\1.3.1\bin;C:\Program Files\Oracle\jre\1.1.8\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\Intel\DMIX;C:\Program Files\Gemalto\GACI then get a class not found exception!!??
    C:\Documents and Settings\Me\workspace\RegexTestProject\bin\regextest>java -
    version
    java version "1.6.0_17"
    Java(TM) SE Runtime Environment (build 1.6.0_17-b04)
    Java HotSpot(TM) Client VM (build 14.3-b01, mixed mode, sharing)
    C:\Documents and Settings\Me\workspace\RegexTestProject\bin\regextest>dir
    Volume in drive C has no label.
    Volume Serial Number is 2806-C30D
    Directory of C:\Documents and Settings\Me\workspace\RegexTestProject\bin\re
    gextest
    03/09/2010  13:55    <DIR>          .
    03/09/2010  13:55    <DIR>          ..
    03/09/2010  13:56             1,707 RegexTestHarness.class
                   1 File(s)          1,707 bytes
                   2 Dir(s)  11,257,618,432 bytes free
    C:\Documents and Settings\Me\workspace\RegexTestProject\bin\regextest>java R
    egexTestHarness
    Exception in thread "main" java.lang.NoClassDefFoundError: RegexTestHarness (wro
    ng name: regextest/RegexTestHarness)
            at java.lang.ClassLoader.defineClass1(Native Method)
            at java.lang.ClassLoader.defineClass(Unknown Source)
            at java.security.SecureClassLoader.defineClass(Unknown Source)
            at java.net.URLClassLoader.defineClass(Unknown Source)
            at java.net.URLClassLoader.access$000(Unknown Source)
            at java.net.URLClassLoader$1.run(Unknown Source)
            at java.security.AccessController.doPrivileged(Native Method)
            at java.net.URLClassLoader.findClass(Unknown Source)
            at java.lang.ClassLoader.loadClass(Unknown Source)
            at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
            at java.lang.ClassLoader.loadClass(Unknown Source)
            at java.lang.ClassLoader.loadClassInternal(Unknown Source)
    Could not find the main class: RegexTestHarness.  Program will exit.Below is the code of the class:
    package regextest;
    import java.io.Console;
    import java.util.regex.Pattern;
    import java.util.regex.Matcher;
    public class RegexTestHarness {
        public static void main(String[] args){
            Console console = System.console();
            if (console == null) {
                System.err.println("No console.");
                System.exit(1);
            while (true) {
                Pattern pattern =
                Pattern.compile(console.readLine("%nEnter your regex: "));
                Matcher matcher =
                pattern.matcher(console.readLine("Enter input string to search: "));
                boolean found = false;
                while (matcher.find()) {
                    console.format("I found the text \"%s\" starting at " +
                       "index %d and ending at index %d.%n",
                        matcher.group(), matcher.start(), matcher.end());
                    found = true;
                if(!found){
                    console.format("No match found.%n");
    }Based on the above, I think the path is set correctly, but I'm doing something else wrong.
    Thanks for you help so far. :-)

  • Warning! DSPs 1 in slot 0 are using non-default firmware from device flash:

    Hi,
    Im having a problem on my 2801 router, my fxo and fxs port are not fucntioning, when i check the dsp it shows below; i have tried different ios still the same problems encountered.
    rtr01#show voice dsp detailed
    edsp 0001 01 g729r8 p  0.1 IDLE  50/0/1.1
    edsp 0002 01 g729r8 p  0.1 IDLE  50/0/5.1
    edsp 0003 01 g729r8 p  0.1 IDLE  50/0/6.1
    Warning! DSPs 1 in slot 0 are using non-default firmware from device flash:
    This is not recommended, the IOS default version is 24.3.0
    ----------------------------FLEX VOICE CARD 0 ------------------------------
                               *DSP VOICE CHANNELS*
    CURR STATE : (busy)inuse (b-out)busy out (bpend)busyout pending
    LEGEND     : (bad)bad    (shut)shutdown  (dpend)download pending
    DSP   DSP                 DSPWARE CURR  BOOT                         PAK   TX/RX
    TYPE  NUM CH CODEC        VERSION STATE STATE   RST AI VOICEPORT TS ABRT PACK COUNT
    ===== === == ========= ========== ===== ======= === == ========= == ==== ============
    C5510 001 01 None           0.0.0 bad   idle      0  0                 0          0/0
    C5510 001 02 None           0.0.0 bad   idle      0  0                 0          0/0
    C5510 001 03 None           0.0.0 bad   idle      0  0                 0          0/0
    C5510 001 04 None           0.0.0 bad   idle      0  0                 0          0/0
    C5510 001 05 None           0.0.0 bad   idle      0  0                 0          0/0
    C5510 001 06 None           0.0.0 bad   idle      0  0                 0          0/0
    C5510 001 07 None           0.0.0 bad   idle      0  0                 0          0/0
    C5510 001 08 None           0.0.0 bad   idle      0  0                 0          0/0
                               *DSP SIGNALING CHANNELS*
    DSP   DSP                 DSPWARE CURR  BOOT                         PAK   TX/RX
    TYPE  NUM CH CODEC        VERSION STATE STATE   RST AI VOICEPORT TS ABRT PACK COUNT
    ===== === == ========= ========== ===== ======= === == ========= == ==== ============
    C5510 001 01 {flex}         0.0.0 free  idle      0  0 0/0/0           0          0/0
    C5510 001 02 {flex}         0.0.0 free  idle      0  0 0/0/1           0          0/0
    C5510 001 03 {flex}         0.0.0 free  idle      0  0 0/2/0           0          0/0
    C5510 001 04 {flex}         0.0.0 free  idle      0  0 0/2/1           0          0/0
    ------------------------END OF FLEX VOICE CARD 0 ----------------------------
    #sho voice port summary
                                               IN       OUT
    PORT            CH   SIG-TYPE   ADMIN OPER STATUS   STATUS   EC
    =============== == ============ ===== ==== ======== ======== ==
    0/0/0           --  fxs-ls      up    dorm on-hook  idle     y
    0/0/1           --  fxs-ls      up    dorm on-hook  idle     y
    0/2/0           --  fxo-ls      up    dorm idle     on-hook  y
    0/2/1           --  fxo-ls      up    dorm idle     on-hook  y
    50/0/1          1      efxs     up    up   on-hook  idle     y
    50/0/5          1      efxs     up    up   on-hook  idle     y
    50/0/6          1      efxs     up    dorm on-hook  idle     y
    PWR FAILOVER PORT        PSTN FAILOVER PORT
    =================        ==================
    can somenone help to advice. th

    Hi,
    I see that the DSPware version says 0.0.0 and the current state shows "BAD" which should not be the case. Are you running 12.4(24)T IOS because i see that the default version of DSP should be 24.3.0 as printed in the output. By default the IOS itself contains the default DSPware in it but if it does not show up in your router, try reloading the router to see whether it fixes your issue. If not check the following link which lists the steps to be followed to install a new DSPware on your router.
    http://www.cisco.com/en/US/tech/tk652/tk698/technologies_tech_note09186a0080a7af82.shtml
    Hope that helps
    Regards
    Nitesh
    PS:pl rate helpful posts

  • Finding the multiple JRE installed path in Linux OS

    for my requirement on finding the JRE installaiton folder on windows and Linux machines , I can able to get it in windows but I am facing problem in getting the jre installed path from Linux machine. I am using Debian etch OS. Can anyone help me to find the installed path of JRE in Linux machine using a Java program. I need to find the multuiple JRE installed paths, i.e. my java program should find all the JRE installed paths and versions of the same.
    Thanks in advance.
    Edited by: VijayForumScreen on Jul 29, 2008 5:46 AM

    As per the terminal prompt its ok...but i need the java concept to retrieve the versions and installed paths of the all JRE.
    e.g;For current JRE we can get by,
    System.out.println(System.getProperty("java.version"));
    System.out.println(System.getProperty("java.home"));
    Output:
    1.5.0_10
    /usr/lib/jvm/java-1.5.0-sun-1.5.0.10/jre
    If i installed 1.3 and 1.4 also.,
    How can i get installed paths and versions for all three 1.3,1.4 and 1.5 JRE's

  • Multiple JREs installed only 1.5 loads and works

    I originally installed jdk/jre 1.5 on a new computer. I then needed to use an applet that requred a version of 1.4.2 (1.5 will not run the applet without errors). I then installed jre 1.4.2 and attempted to configure IE to use it instead of 1.5 but it will not. Clicking the icon in the system tray always displays jre 1.5 spash screen once an applet is loaded.
    I then uninstalled jre 1.5, and IE hangs when an applet tries to load. I uninstalled and reinstalled jre 1.4 and IE still hangs. I reinstalled jre 1.5 and other applets work - except the one I need (back to the original errors). IE, however, does not stop responding as when 1.5 is not installed.
    Solutions?
    Thank you.

    Thanks for the URL.
    I have been through all this configuration documentation and I'm not sure it relates to my problem. I think my subject title is misleading
    My problem is that any version other than jre 1.5 causes my browser to stop responding (I have only tried 1.4.x). The problem even extends to Java Web Start. Its splash screen comes up and then goes away and nothing more.
    When I go to the windows task manager/processes I find a "javaw" for each time I tried starting something.
    I tried turning on the logs for JWS but nothing gets logged.
    Is there a log file for the plugin that may indicate some error that might be taking place?
    Thanks

  • How to Unlock Apple 4S brought from UK T mobile and need to use in India

    Hi All,
    I have brought Iphone 4S from UK service provider is T mobile and Now I am in India so I need to use this phone in India.
    So Please let me know how to unlock the Iphoen 4 S

    Only the carrier to which it is locked can unlock it.
    Contact them and see if they offer this service and if you qualify

  • Why does family sharing prevent one ID from having multiple families, it's not that uncommon for one person to have multiple families they're involved in.

    I was very disturbed to discover that Apple's family sharing only has the capacity for one family per ID. People nowadays are part of multiple families; whether through marriage or divorce, and those families don't necessarily want all their purchases shared with the other people. Why can't they just allow people to have multiple families, I understand there might be some complications with payment methods, but you could just let them choose which organizer they want to ask permission from, just like they would in a real family.

    I own the movies and I want them to stay in my iTunes library basically forever.
    But in both cases the file name no longer shows in the movie list, so I don't know how to re-download it from the Cloud.
    iTunes prefs > Store > Show iTunes in the Cloud purchases.
    This will show all your iTunes purchases in your library with a cloud icon down arrow. Click the icon to redownload or click on Play to stream without downloading.
    Also see this , -> Download past purchases
    and techncially, you don't "own" the movie, You simply have a license to use it.
    Yet the first thing iTunes does when you hit the delete key is tell you that it will remove the movie forever from all devices and the library.
    Actually, no it does not tell you that.
    FYI: You should keep copies of all yoru iTnue spurahses as the labels/movie studios/copyright owners can pull their product at anytime and it won't be available to redownload.
    Suggestions here -> http://www.apple.com/feedback/

  • Cutting a Big section from a finished project, I need to rant on this one!

    Hi all...
    On listening to a completed song and from others advise. The song is too long!
    Mainly the 2nd verse is the part that could have been cut and should have but I got caught up in the story tell
    So now Im looking some help on cutting entire sections out of projects. Is this easy or horrible task. I know a horrible one which is proving impossible:(
    So, Rather than the unwanted 4 bars on the 2nd verse being there, should I deleted every track in within that section
    Then drag the latter end of the song back up to that point. So that my bridge section kicks in now the point where Ive deleted the old unwanted section of the verse.
    I wont even tell you the format I was thinking of taken! But then I wondered???
    If I highlighted all 32 tracks from the point of the Bridge section, drag them up to where I wanna cut out that verse will it work ok?? Do I also have to delete the old section (un wanted verse part) or will the dragging of the new section over them over ride them on play back??
    I know Im not great at communicating this but its a tedious un need job if I have to do it arse ways. Surely if highlight and drag a section, to and over and un wanted section it should fitin tightly and sound ok????
    Thanks guys

    Hi, Houston still hasn't arrived!
    Ok so first of all I get everything about splitting at region 40 and 50, deleting that data then dragging the tracks back to fill the now empty space. But
    I just cannot find "Split Region by play-head" Anyway where! According to the manual it should be under Region/Demix and its a drop of menu in there. Here's an online link showing that.
    http://books.google.ie/books?id=TwUITg7oDdsC&pg=PA127&lpg=PA127&dq=howto+split+regions+in+logicexpress&source=bl&ots=cZlG-0AOjl&sig=0ob8zaamB2skLQOCVrUoAux0YNA&hl=en&ei=veVBTb fYNoWFhQfUlpy7AQ&sa=X&oi=book_result&ct=result&resnum=10&ved=0CGgQ6AEwCQ#v=onepa ge&q&f=false
    Woah that link is big! But it shows where it should be and for me its not there???!!
    There is no SPLIT option when I go into Region at all. Ive even tried searching in preferences, key command and I get nothing. Split Chanel is the only thing I see really.
    I have tracks highlighted, I just dont understand why I cant find the split region option. Also Ive tried searching all over the key board for the ß key.
    I dont know where Im going wrong.
    PS: If I do figure this out, will Audio inst that I have on loop within that section also cut??
    thanks again dude

  • Pictures DISAPPEARED from pictures folder after installing lightroom to use with creative cloud

    so i had lightroom on a trail period that had ended.  i had then gone to try out the creative cloud lightroom and it asked me to install.  in hindsight i should have just transferred my files to my external hard drive just in case... but i didn't.  so after installing the new updated lightroom, MOST of my photos have disappeared from their original folder.  like LOTS and LOTS of photos.  but it kept SOME of the photos. 
    can anyone help me?!  lots of memories lost possibly and i'm quite displeased and worried...

    I have never had a program install remove anything... but you might ask in that forum Photoshop Lightroom

  • Multiple versions installed - can I uninstall the old ones?

    I upgraded from CS about a year and a half ago and recently installed the 2014 version of several programs.  This means that I've got as much as 3 different versions of some of the  programs installed.  This is eating valuable storage from my SSD system drive.  Is it possible to uninstall some of the old versions without risking to uninstall the whole lot? My OS is Win 7 Ultimate.
    Morten form Norway.

    Translations of above...
    "Yes, with the Panel, like any program. I have no problem and then the older versions no longer appear in ACC."
    translated with Google Translate
    Thanks, I'll give it a try as I had the same question. 

  • How many computers can I use Lion on? Do I need to use them on one ID?

    Hello,
    My house has exactly 5 Mac's in it and I wish to upgrade all of these to Lion.  In the past whenever I did an OS update I purchased the family pack instead of the standard edition which covered all 5 of the Mac's we own.
    Am I correct that now the 10.7 Lion edition in the Mac App Store for $29 covers 5 computers or is there a separate family pack available?  Is there now just one version which covers 5 computers?
    The other question is how to go about the install.  Two of the computers are in my home office but the other two belong to our children and when it comes to using the Mac App Store on all of those computers they are login into my Apple ID (me.com).
    The 5th computer is my wife's though and that computer is using her Apple (me.com) ID since she makes her own purchases from the Mac App Store, iTunes, and has her own me.com email on it so her computer is the one that is unique.
    Will the above present any problems?  Will I be able to buy Lion and install it on the 4 computers on my ID and then have her buy her own copy for her computer or is there a way that I can get one version that goes on all 5 computers even though her computer is using a different ID for the Mac App Store?
    Thank you for your help.

    You can install Lion on all of your computers, you may want to have your wife download the app again on her account or you can make a Lion install DVD by following these instructions.  http://reviews.cnet.com/8301-13727_7-20080989-263/how-to-create-an-os-x-lion-ins tallation-disc/

  • Installing Windows 7 using non-Lenovo media

    Is it possible to use a retail or a non-Lenovo Windows 7 media but use the product key on my laptop?
    I really want a fresh install of Windows without having to use the recovery disk.
    If anyone has any alternatives let me know.
    Thanks.

    I don't think so. The keys are a different subset for OEM and retail and using an OEM key for a retail SKU (even though they match, i.e. Ultimate OEM key --> Ultimate retail SKU) won't work.

  • How can I install Reader to a non default location (i.e., d:\)

    I have a company netbook with very limited space on the ssd C:\ drive.  Running Win XP SP3.  Is there anyway i can install reader to another drive on this system?

    You can change the installation path when you install in UI mode via clicking on"Change Destination Folder" button. This button will allow you to browse in your computer drives.
    As shown in the highlighted button in the below image.

  • I have a need to use Livefyre with one of the sites I use. Will Live Fyre operate properly with Firefox. Do I need a plug in or anything. There seems to be a pr

    When I set up the Live Fyre account to post comments on a blog it allowed me toregister OK. But when I try to post a comment, the comment will not post and I do not receive any error messages.
    Do I need an app or additional plugin or is LiveFrye not compatible with ver 12 of Firefox

    You beat me to it, good sleuthing.

  • Warning! DSPs1 in slot 0 are using non-default firmware from flash:

    hi,
    C2801-ADVIPSERVICESK9-M), Version 15.0(1)M9
    PID: PVDM2-16
    when I reload the router I get this message something about firmware for the dsps not sure what to do about it.
    RTR#sh voice dsp
    edsp 0001 01 g729r8 p  0.1 IDLE  50/0/11.1
    edsp 0002 02 g729r8 p  0.1 IDLE  50/0/11.2
    edsp 0003 01 g729r8 p  0.1 IDLE  50/0/12.1
    edsp 0004 02 g729r8 p  0.1 IDLE  50/0/12.2
    edsp 0005 01 g729r8 p  0.1 IDLE  50/0/13.1
    edsp 0006 02 g729r8 p  0.1 IDLE  50/0/13.2
    edsp 0007 01 g729r8 p  0.1 IDLE  50/0/75.1
    edsp 0008 01 g729r8 p  0.1 IDLE  50/0/76.1
    ----------------------------FLEX VOICE CARD 0 -----------------------
                               *DSP VOICE CHANNELS*
    CURR STATE : (busy)inuse (b-out)busy out (bpend)busyout pending
    LEGEND     : (bad)bad    (shut)shutdown  (dpend)download pending
    DSP    DSP                 DSPWARE CURR  BOOT                         PAK   TX/RX
    TYPE   NUM CH CODEC        VERSION STATE STATE   RST AI VOICEPORT TS ABRT PACK COUNT
    ====== === == ========= ========== ===== ======= === == ========= == ==== ============
                               *DSP SIGNALING CHANNELS*
    DSP    DSP                 DSPWARE CURR  BOOT                         PAK   TX/RX
    TYPE   NUM CH CODEC        VERSION STATE STATE   RST AI VOICEPORT TS ABRT PACK COUNT
    ====== === == ========= ========== ===== ======= === == ========= == ==== ============
    C5510  001 01 {flex}       26.3.12 alloc idle      0  0 0/0/0     02    0         37/0
    C5510  001 02 {flex}       26.3.12 alloc idle      0  0 0/0/1     06    0         37/0
    C5510  001 03 {flex}       26.3.12 alloc idle      0  0 0/0/2     10    0         37/0
    C5510  001 04 {flex}       26.3.12 alloc idle      0  0 0/0/3     14    0         37/0
    ------------------------END OF FLEX VOICE CARD 0 ----------------------------
    it all seems fine to me but I don't understand why the router is giving that message and if I should do something about it.
    this is happening because I updated the IOS to the above version.
    I thought I had nothing to do to update the dsp firmware that it was integrated in the ios.
    any thoughts?
    thanks.

    Hi,
    I read some earlier discussions and referred the  DOC but could not find anything concrete and the compatible DSP firmware version with your running IOS.
    http://www.cisco.com/c/en/us/support/docs/voice/voice-quality/109469-dspware-c5510dsp.html
    Also, some discussions say opening  a TAC case to get the desired rbf file and uploading the same in flash of router.You can try the same.
    regds,
    aman

Maybe you are looking for