LabView 5.1 support of non-Englis​h languages

I need to display the User Interface VIs in 5 European languages: French, Italian, Spanish, German and Portuguese. The problem is with the special characters of these languages.
When I tried to copy a string containing a special character from a normal Word document to a Label in VI, the special character was displayed as ? (question mark)
The same happened when I tried to use import string mechanism. The special characters in the imported strings were displayed as ?.
Doesn't LabView support other languages?
I saw that fonts has style (Such as Times New Roman) size and script which specifies the language.
Maybe I can use fonts which are single language? If this is the solution, can you tell me where I
can find such fonts.
Thanks a lot!!!

See yesterday's discussion for an answer.
You are most likely copying unicode (M$ sence of it) characters from Word. Try to see it using HEX display option of the string control. If it has 2 bytes per symbol, so this is unicode I think.
Next open exported strings file and check font names in it. Then check fonts actually set for the wrong label. Don't use label, use Caption instead, BTW.
Discover which fonts you are using in Word document(unicode or not). Then you can try to export/save text as an ASCII file. I don't remember which is an exact file type for it in MS Word, Don't using it at all. Then open it in ,say notepad
and try again.
Another way to try is to use non unicode font to format your text and then try to copy it again (depends on Windows)
As a quick workaround you can see if the first byte of symbol is 0 or not. If so, just remove it and you'll get normal english text. If not, you can use divisor number, which will be different for the each language. This is clear from the unicode table (2 bytes). If you'll reach this place, let me know I'll try to help how to calculate it.
Hope that unicode is a reason of this behaviour.
P.S. You can determine unicode by open fonts folder and double klicking to fonts. If you see boxes instead of some groups of symbols, so this is most likely unicode (I don't insist on correctness of this way. On my WinNT box this works).
Sergey

Similar Messages

  • Does labview for linux support 3D graphs?

    I have a vi that is created on labview for windows and it has a 3D graph; now i would like to switch to labview for linux. I would like to know whether labview for linux supports 3D graph. Also is it possible to convert the existing windows based vi to linux?

    Proces ENG wrote:
    > I have a vi that is created on labview for windows and it has a 3D
    > graph; now i would like to switch to labview for linux. I would like
    > to know whether labview for linux supports 3D graph. Also is it
    > possible to convert the existing windows based vi to linux?
    No, the 3D graph in LabVIEW is an Active X control and therefore a
    Widnows only feature. If the graphics are not to complicated you may try
    to look into drawing your own 3D graphs into a picture control which
    would work on any LabVIEW platform. Other than that you would have to
    rely on external packages to do 3D graphics under Linux.
    Rolf Kalbermatter
    Rolf Kalbermatter
    CIT Engineering Netherlands
    a division of Test & Measurement Solutions

  • I purchased 2 itunes ecards and they were not received and I am unable to edit them.  support is non existent!!  Any ideas how I can cancel these since they weren't received?

    I ordered two itunes cards tonight and my granddaughter didn't receive either of them!
    I was unable to obtain online support of any kind.
    The gift view will not allow me to edit the gift, delte or change it. 
    Any ideas how I can delete these from my account?  Itunes support is non-existent!!

    She's checked the spam folder on her email account as well as the inbox ? You should also be able to try resending it (and double-check the email address) : http://support.apple.com/kb/HT1541
    If you can't then contact iTunes Support :  http://www.apple.com/support/itunes/contact/ - click on Contact iTunes Store Support on the right-hand side of the page, then Purchases, Billing & Redemption

  • Pagination support for non-Oracle databases?

    Hi,
    I just read this thread (Pagination Support on pagination support. Is there any way to get pagination with non-Oracle databases? We are using an IBM iSeries / AS/400 DB2 database right now, and we're planning to use some local lightweight database in the near future as well (probably Cloudscape/Derby or "IBM Everyplace database".)
    We currently use code like this:
    String sql = "SELECT art FROM Artikel art" +
                /* dynamically generated where statement is added here */
                + "ORDER BY art.artikelNummer";
    Query q = em.createQuery(sql);
    q.setFirstResult(firstResult);
    q.setMaxResults(maxResults);If I look in the TopLink logs, I see queries like this:
    SELECT ARTNR, ARALT, ARAFJ, ARXII, ARAVJ, ARXIV, ARANJ, AHGCD, ARNVJ, ARCRJ, ARARK, ARFKJ, ARTNK, ARGP1, ASGCD, ARGP2, ARPR1, ARGP3, ARPR2, AREX1, ARPR3, AREX2, ARPR4, AREX3, ARASA, ARINA, ASSCD, ARIA1, ARBAN, ARIN1, ARBAV, ARIA2, ARBAK, ARIN2, ARCES, ARIA3, ARCDT, ARIN3, ARCRE, ARIA4, ARCWK, ARIN4, ARHBH, ARIA5, ARDFA, ARIN5, ARDFG, ARIA6, ARDOS, ARIN6, AREPW, ARINN, ARFOD, ARIAS, ARFOE, ARINS, ARFOF, ARNAB, ARFOI, ARNIB, ARFON, ARNIA, ARFOS, ARNN1, ARFTA, ARNA2, ARVIV, ARNO2, ARGAP, ARNN3, ARGPT, ARNA4, ARGPD, ARNO4, ARGPA, ARNN5, ARGPO, ARNA6, ARHIS, ARNN6, ARISP, ARNIO, ARKHM, ARNNS, MAGCD, AROVJ, MTGCD, ARPL1, ARMXM, ARPL2, MRKCD, ARPL3, ARMVR, ARVKJ, ARMIM, ARV12, ARMDT, ARVVJ, ARMTE, AR#VR, ARMTU, ARZLS, ARMTM, ARIAT, ARMWK, ARAVS, MPCCD, ARNVS, ARBTW, ARFJS, ARXI2, ARG2S, ARXI3, ARE1S, ARXI4, ARE3S, ARXI6, ARIB1, ARXI1, ARIB2, ARXI5, ARIB3, AROPI, ARIB4, ARPRV, ARIB5, SZGCD, ARIB6, ARSPC, ARINO, ARSMF, ARIOS, VEAAN, ARNIS, ARSYN, ARNO1, ARVR1, ARNA3, ARV1S, ARNN4, ARVR2, ARNO5, ARV2S, ARNIN, ARVR3, ARNOS, ARV3S, ARP1S, ARTFA, ARP3S, ARTFG, ARS12, ARUVC, ARZLD, ARUCW, ARAJS, ARBKV, ARCJS, ARVVI, ARG3S, ARVVP, ARINB, VPOCD, ARIO2, VPECD, ARIO4, ARVIH, ARIO6, ARVHG, ARNBS, ARVRW, ARNN2, ARVPR, ARNA5, ARVVR, ARNAS, ARVVS, ARP2S, ARVV1, ARSVV, ARZK1, ARNJS, ARNA1, ARNO3, ARIO1, ARNO6, ARIO5, AROJS, ARE2S, ARVJS, ARIBS, ARIAD, ARIO3, ARG1S FROM ART WHERE ((((ARUVC = 'N') AND (ARHIS = 'N')) AND (ASGCD = 7)) AND (AHGCD = 15)) ORDER BY ARTNR ASC
    (Yeah, I know we have too much columns in the table...)
    So, no pagination in the query. As you can see, we have a mechanism in place to dynamically generate a where clause. This is because the user can set filters. The problem is, if our user sets a filter that causes the result set to be significantly smaller, the performance is way better than when he sets no filter at all. We suppose this is because the whole result set is sent to TopLink, regardless of the values of firstResult and maxResults.
    We are using TopLink Essentials 2.1-10, by the way.
    Message was edited by:
    Bart Kummel

    Hi all,
    I'm trying to subclass <tt>DatabasePlatform</tt> to add pagination support for the AS/400 DB2 database of my customer. To be fair, it is not going very well so far.
    The first problem is, the query Chris found by googling (Re: Pagination support for non-Oracle databases?), does not work for AS/400s version of DB2. In fact, although it is called "DB2", the database on the AS/400 system is a whole other database than the "normal" DB2 database that runs on Windows and *nix. The AS/400 DB2 simply does not have a "ROW_NEXT" function.
    Another option would be to use the <b>row_number() over()</b> mehtod. But, as can be read here, this function is only available from version V5R4 of OS/400. And guess what? We're stuck on V5R3 at this client. (We cannot upgrade, because there's an application in use that's written in Delphi and IBM dropped the Delphi binding from V5R4...)
    So I pretty much ran out of options. On the mailing list I linked to above, someone mentions the option to make a sort of stored procedure that generates a row count number. An example of how to do this can be found here. I implemented it, and ended up with this code:
    package com.myclientsname.persistence;
    import java.sql.Connection;
    import java.sql.PreparedStatement;
    import java.sql.ResultSet;
    import java.sql.SQLException;
    import org.eclipse.persistence.expressions.ExpressionBuilder;
    import org.eclipse.persistence.internal.databaseaccess.DatabaseCall;
    import org.eclipse.persistence.internal.expressions.ExpressionSQLPrinter;
    import org.eclipse.persistence.internal.expressions.SQLSelectStatement;
    import org.eclipse.persistence.internal.sessions.AbstractSession;
    import org.eclipse.persistence.logging.SessionLog;
    import org.eclipse.persistence.platform.database.DatabasePlatform;
    import org.eclipse.persistence.sessions.SessionProfiler;
    public class AS400Platform extends DatabasePlatform {
        private static final long serialVersionUID = 0L;
        public AS400Platform(){
             super();
             super.setShouldBindAllParameters(false);
        public void printSQLSelectStatement(DatabaseCall call, ExpressionSQLPrinter printer, SQLSelectStatement statement) {
            int max = 0;
            int firstRow = 0;
            if (statement.getQuery()!=null){
                max = statement.getQuery().getMaxRows();
                firstRow = statement.getQuery().getFirstResult();
            if ( !(max>0) && !(firstRow>0) ){
                super.printSQLSelectStatement(call, printer,statement);
                return;
            } else {
                statement.setUseUniqueFieldAliases(true);
                ExpressionBuilder builder = new ExpressionBuilder();
                statement.addField(builder.getField("COUNTER() AS CNTR"));
                printer.printString("SELECT * FROM (");
                call.setFields(statement.printSQL(printer));
                printer.printString(") AS R WHERE R.CNTR >= ");
                printer.printParameter(DatabaseCall.FIRSTRESULT_FIELD);
                if ( max > 0 ){
                    // Use of binding parameters is not allowed here, so use
                    // String concatenation instead...
                    printer.printString(" FETCH FIRST " + max + " ROWS ONLY");
            call.setIgnoreFirstRowMaxResultsSettings(true);
        public boolean wasFailureCommunicationBased(SQLException exception, Connection connection, AbstractSession sessionForProfile){
            if (connection == null || this.pingSQL == null){
                //Without a connection we are  unable to determine what caused the error so return false.
                //The only case where connection will be null should be External Connection Pooling so
                //returning false is ok as there is no connection management requirement
                    //If there is no ping sql then we can not perform the ping.
                return false;
            PreparedStatement statement = null;
            try{
                sessionForProfile.startOperationProfile(SessionProfiler.ConnectionPing);
                if (sessionForProfile.shouldLog(SessionLog.FINE, SessionLog.SQL)) {// Avoid printing if no logging required.
                     sessionForProfile.log(SessionLog.FINE, SessionLog.SQL, getPingSQL(), (Object[])null, null, false);
                statement = connection.prepareStatement(getPingSQL());
                ResultSet result = statement.executeQuery();
                result.close();
                statement.close();
            }catch (SQLException ex){
                try{
                    // Had to add this check because of NullPointerExceptions
                    // (maybe a bug?)
                    if(statement != null){
                        //try to close statement again in case the query or result.close() caused an exception.
                        statement.close();
                } catch (SQLException exception2) {
                    //ignore;
                return true;
            }finally{
                sessionForProfile.endOperationProfile(SessionProfiler.ConnectionPing);
            return false;
    }(As you can see, I had to override the <tt>wasFailureCommunicationBased()</tt> method as well, due to some unexpected NPE's. (A bug, perhaps?))
    This code does work. However, the performance is not very well. The first page comes relatively fast, but as you browse further in the table, each page comes slower. I assume this is because the counter() method has to be evaluated for each row in the table.
    I have to get the performance better and constant. Does anyone have an idea how to optimize this further?
    Best regards,
    Bart Kummel

  • Message : "LabVIEW no longer supports this function..."

    When you try to open a VI built in 7.1 using version 8. x and if it has a function like Open/Create/Replace file.vi  or Write Characters to File.vi , you get a message that says LabVIEW no longer supports that VI and instead use of another VI is recommended.
    Assuming I ignore this warning ( maybe there are too many replacements to be made ) and go ahead and build the VI with LV8.0, will something unforeseen happen ? Because despite the warning of not supporting the function,  LV8.0 App. Builder still compiles and builds the EXE using those VIs. I do know that LabVIEW is quite forgiving and tolerates inefficient code but I don't want to compromise efficiency if I can avoid it..
    There are many instances when you need to modify code built with previous versions and it may not be viable to spend time to replace functions just to make them compatible with the new version.
    Can someone enlighten on this ?
    Thanks
    Raghunathan
    Raghunathan
    LV2012 to Automate Hydraulic Test rigs.

    The thing that you need to do is save those lists of warnings and go through them to see the comments matter. Some of the unsupported functions could be because the function they performed is no longer needed due to other changes in the language. For example, in V1 you had special formatting VIs to prepare data for plotting. Starting with V2 you could just wire data to the graphs and the display would morph themselves to match the datatype wired to them.
    But back to you main point, it used to be that the changes that happened between one version and the next were of the sort that the conversion code could fix on the fly during the conversion process. There were things live terminals were moved around or the datatype of a function was changed. When you saved your code in the new version LV would simply reestablish the connection to the new terminals or insert a type conversion routine so the existing code would continue working. And let me be clear, LV still does that in most cases.
    The problem is that NI has started making changes to the way the language works that are not possible to fix automatically. For example, the decision of whether or not to display scrollbars on a subpanel used to be a property of the subpanel - now its a property of the window being inserted into the subpanel. Now you could make the argument that logically this is the way it should have been all along (and I'd agree with you), but the fact remains that this isn't something that LV can fix on the fly because there's no way it can know at compile-time what VIs you going to be inserting into the subpanel. In the end, NI is left to make the decision whether to fix something that was implemented incorrectly the first time or leave it alone for "compatibility reasons".
    Of course this opens up the question of how much input from the user community NI gets before making changes - which is clearly not enough considering all the uproar over the interface changes with V8.x. But it also gives me some hope that someday they may drop stacked sequence structures from LV - something that has been there since day 1 and has never really belonged in the language.
    Mike...
    Certified Professional Instructor
    Certified LabVIEW Architect
    LabVIEW Champion
    "... after all, He's not a tame lion..."
    Be thinking ahead and mark your dance card for NI Week 2015 now: TS 6139 - Object Oriented First Steps

  • LabVIEW RT driver support for CEI-620?

    Hi All,
    I am using PXI-8106 to run heavy-duty communication and one chasis holds the CEI-620 card (third party ARINC429 card from GE, formerly Condor Engineering).  Currently  on the PXI controller only runs LabVIEW RT (Pharlap) since I did not want to install Windows OS to slow the performance.  Now here it is the problem, GE does not provide LabVIEW RT driver support for CEI-620 (they do have LabVIEW RT support for CEI-830 though, but that card is PMC interface). Basically right now MAX can not recognize the CEI-620 card on the host side, and I can not deploy my ARINC429 application VI to the target PXI controller. I am wondering anybody here has encountered the same problem and develop the LabVIEW RT driver for CEI-620 on his own?
    Thanks.
    Martin Ding
    Senior Project Engineer
    S-TEC Corporation

    Hi,
    Unfortunately I don't have much more information to offer.  I would suggest checking to make sure you have all the correct device information whe you create the ini file.  I think you should still be able to develop a driver for a poll based device.  It should be easier to generate an ini file if you do not require interrupt information.  Make sure you have the correct identification information and try using the VISA Driver Development Wizard again.
    Eric A.
    National Instruments
    Distributed I/O Product Support Engineer

  • Does this select stmnt is supported by non unicode system?

    hi all,
    does this select stmnt is supported by non unicode system?
    SELECT * FROM DD02L INTO TABLE I_TABL
                            WHERE TABNAME IN S_TABL
                            AND   AS4LOCAL = 'A'.
    this  select stmnt is going for dump in 4.6.
    pls help me....
    regards,
    sri sri.

    Hi,
    It's working fine in both (unicode and non-unicode) systems,
    TABLES: dd02l.
    SELECT-OPTIONS:
      s_name FOR dd02l-tabname.
    DATA:
      w_tabl TYPE dd02l,
      i_tabl LIKE TABLE OF w_tabl.
    SELECT *
      FROM dd02l
      INTO TABLE i_tabl
    WHERE tabname IN s_name
       AND as4local = 'A'.
    LOOP AT i_tabl INTO w_tabl.
      WRITE:/
        w_tabl-tabname,
        w_tabl-tabclass.
    ENDLOOP.
    Regards
    Adil
    Edited by: Syed  Abdul Adil on Jun 18, 2008 12:39 PM

  • Old school, has anyone here been able to install and run Logic Pro 9.1   on a dual 1.8 G5 PPC? I know LP9 is not officialy supported on non Intel CPUs, But  9.0.0 and 9. 02 are ok on the G5 PPC as it is universal Binary, while I hear 9.1 wont work

    has anyone here been able to install and run Logic Pro 9.1   on a dual 1.8 G5 PPC? I know LP9 is not officialy supported on non Intel CPUs, But  9.0.0 and
    9. 02 are ok on the G5 PPC as it is universal Binary, while I hear 9.1 wont work.

    ok thanks, that's what I tought,looks like apple machines are only good for two - three years, the software developers are ahead of the hardware to a certain point, love macs but this is forcing us to buy new macs just to keep  up with development. There was a time it was the opposite.
    By the time we get up on new stuff it's time to change again. Gotta be rich to deal with macs ...LOL

  • Where is Adobe support for non-working software??

    Where is Adobe support for non-working software??
    Thanks,
    Jerry

    Bill,
    Thank you for your reply!
    You may have guessed I am a bit  exassperated. (See this discussion from yesterday.) (Re: How do I get past the Error: 16 problem?
    I am trying to move Adobe Acrobat IX, Photoshop CS6, Photoshop CC and Bridge to a new computer (Mac Pro (late2013), Mavericks 10.9.3) from an older Mac Pro using the same OSX.
    I keep getting the error 16 message whether I try to open Acrobat or Photoshop (I have a paid for DVD of CS6). I have uninstalled and re-installed. I have reset permissions on 2 folders ion the system Library. I have either deactivated or signed out of ALL the Adobe products on my old computer. I signed in as 'Root' and tried to open the software. I have re-downloaded all the products except CS6 which I own. I have restarted the computer. I have repair the drive using Disk Utility and Disc Warrior. In short I have tried everything I can think of and that which has been suggested my others on this Forum.
    Thanks again,
    Jerry

  • Would it work to install ENG CS6 upgrade over non-ENG CS5.5?

    Would it work to install/use ENG CS6 upgrade over non-ENG CS5.5?
    Mainly to get the final CS6 programs in english.

    Hello
    Thanks for yuor replay, here is more details.
    Right now I have BOXed version of Adobe CS5.5 Master Collection 5.5 Mac PL
    and plan to buy digital download upgrade WIN/Mac ENG.
    I wonder if I'm eligible to buy this version of upgrade or if I can only buy/use the PL upgrade version.
    As the upgrade is seperate instalation, the new CS6 should be all ok and in english, but is allowed / legal
    to upgrade from PL 5.5 to ENG 6?
    Will be most grateful for help as I would really like to finally use english UI.

  • LabView and Firewire support under Mac OS X

    I've been following the Labview upgrades for Mac OS X and noticed that now there is a move towards supporting at least some USB and PCI devices. We have a DAQPad system in the lab that uses Firewire and I was wondering when NI will be supporting these types of devices under OS X under LabView...
    I'd love to move all of our equipment off Windows simply for the ease of administering them and using OS X and Labview seems to be a great option except for the limitations on portable DAQ systems since it would appear that LabView isn't supported multifunction DAQ either USB / FW / PCMCIA very well under OS X.

    I ordered NI USB-9161 thermocouple ADC. On the NI website it was claimed that the device can be used under windows, Linux and OS-X. However the cd included in the package only referred to Windows (in the read-me file on the cd however it was confirmed the device could be used under Linux and OS-X.)
    I have downloaded the OS-X NI-DAQ MX Base from the NI website and installed the package. This package should have the USB driver. According to the docs with the USB device these devices come with stand alone datalogging software. However I can't locate any USB datalogging software anywhere on the NI website. Also one could test at least if the device is recognnized with the experimentation and automation explorer. Again I can't locate this app for the OS-X.
    The OS X system detects a device 28082 (vendor: 14627) on the USB bus.
    I would approeciate any help to get the USB-9161 working under OS-X.
    Thanks,
    **bleep** Bierman

  • WLS JMS supports the clients developed by using non-java program languages,such as,c++,VB...

              WLS JMS supports the clients developed by using non-java program languages,such
              as,c++,VB?
              

    The short answer is yes. This is a frequently asked question. I
              suggest searching this newsgroup in google using terms like "C++",
              "IIOP", ".NET", "JCOM".
              Note also that WL 8.1 (now out in beta) contains a thin java client
              (something like 0 or 300K without JMS, 700k with. The 0K client comes
              from leveraging WL's IIOP support.)
              Tom, BEA
              jerry8006 wrote:
              > WLS JMS supports the clients developed by using non-java program languages,such
              > as,c++,VB?
              

  • Beryl: support for non power of two textures missing

    Is anyone else seeing Beryl crash X with a message about missing support for non-power-of-two textures, and something about no manageable screens being found?
    Also, I've gotten something about GL_EXT_texture_from_pixmap not being available at least once, when it is definitely available:
    [proteus@chameleon ~]$ glxinfo | grep -i texture_from_pixmap
    libGL warning: 3D driver claims to not support visual 0x46
    GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, GLX_OML_swap_method,
    GLX_SGIX_visual_select_group, GLX_EXT_texture_from_pixmap
    [proteus@chameleon ~]$
    I do wonder if the "3D driver claims to not support visual 0x46" thing has anything to do with this...

    Unichrome here. Neither are powerful hardware but both should should have full support for AIGLX, barring some kind of weird driver bug (which wouldn't be very surprising in view of the EXA bug).
    Is anyone getting this with Intel or ATI hardware?

  • Does LabVIEW 8.6 support the NXT toolkit?

    Does LabVIEW 8.6 support the NXT toolkit?, the NXT toolkit 1.0.1 patch does not give instructions on how to load it with LabVIEW 8.6.   Does anyone know how to load the patch with LabVIEW 8.6?
    LEGOAustin

    Hi LEGOAUSTIN,
    Check out the forum dedicated to Lego: http://forums.ni.com/ni/board?board.id=beta18. It is largely community driven but sometimes NI employees post.
    I would also talk to Lego about NXT support. Check out his KB on the issue: http://digital.ni.com/public.nsf/allkb/59F9356834A0E85086257244007A3354?OpenDocument.
    What I can give you in the meantime is to ensure you've done the right order:
    Install the LEGO MINDSTORMS NXT Toolkit v1.0
    Restart the computer
    Install the LEGO patch 1.0.1
    As for explicit support in LabVIEW 8.6, it doesn't appear to be any right now and I cannot comment on the future.
    A quick Google Search came up with this as a possible work around: http://forums.nxtasy.org/index.php?showtopic=3277
    Message Edited by JeffL on 02-11-2009 10:34 AM
    Jeff | LabVIEW Software Engineer

  • QOS: egress police command not supported in non-leaf classes

    Hello,
    I have issue with egress policers on EFP (Service instance).
    When configure two egress policers on EFPs (on one physical interface), I received a message:
    ME-3600X(config-if-srv)#service-policy output VLAN-50M
    QOS: egress police command not supported in non-leaf classes
    QoS: Policy attachment failed for policymap VLAN-50M
    The configuration looks easy:
    policy-map VLAN-50M
    class VLAN
      police cir 50000000
       exceed-action drop
    class-map match-all VLAN
    match protocol ip
    interface GigabitEthernet0/11
    description TEST
    switchport trunk allowed vlan none
    switchport mode trunk
    mtu 1998
    load-interval 30
    service instance 199 ethernet
      encapsulation dot1q 199
      rewrite ingress tag pop 1 symmetric
      service-policy output VLAN-50M
      xconnect 82.119.245.231 3291 encapsulation mpls
    service instance 500 ethernet
      description L2MNG-SWITCHE
      encapsulation dot1q 500
      rewrite ingress tag pop 1 symmetric
      bridge-domain 500
    I tried to attach the same policy-map to Service Instance 500, with the messages above mentioned.
    I am not sure if this is correct behaviour, and what means term "non-leaf class".
    IOS version is 15.2(4)S2 with AdvancedMetroIPAccess.
    Best regards,
    Josef

    Platform supports three level hierarchy - Port, VLAN and Class.
    Class is the leaf level.
    Queuing is done only at the leaf level.
    You need to attach your policy to the port level policy so that it can be a two level policy.
    Three Level Class-default Policy Example:
    policy-map leaf
    class class-default
    queue-limit xxxxx bytes
    policy-map logical
    class class-default
    service-policy leaf
    policy-map root
    class class-default
    service-policy logical
    Invalid Queue-Limit Policy Configuration Example:
    This case "class-default" is being considered as the port level.
    Following QOS policy configuration failed because the configuration check assumes user is trying to apply the queue-limit at the vlan level which is not supported.
    policy-map child-1
    class class-default
      queue-limit 256 packets
    policy-map VLAN-OUT
    class class-default       <<< Class default is being assumed at the port level , Child policy at the second level
      shape average 5000000
      service-policy child-1
    interface GigabitEthernet0/5
    switchport trunk allowed vlan none
    switchport mode trunk
    service instance 2 ethernet
      encapsulation dot1q 60
      rewrite ingress tag pop 1 symmetric
      bridge-domain 60
    3600-HL-2-N(config)#interface GigabitEthernet0/5
    3600-HL-2-N(config-if-srv)#service-policy output VLAN-OUT
    QOS: queue-limit command not supported in non-leaf classes
    QoS: Policy attachment failed for policymap VLAN-OUT
    *Feb 13 09:55:28.700: %QOSMGR-3-QLIMIT_LEVEL_ERROR: Qlimit command not supported in non-leaf classes

Maybe you are looking for

  • HT1338 How do I get AdobeFlash on my iPad 5.1.1?

    How do I get AdobeFlash on my iPad 5.1.1?

  • Change row and col in excel

    Hi,i have labview 6  i need to get data to the excel specific row and col than on the same worksheet write another data and so on.  in the word doc i put the code i use. 1) how can i do it right 2) how can i write to the same worksheet without run ov

  • Dissolve type Gradient in Illustrator?

    Hi, I have been trying to find how to do a dissolve effect in Illustrator that matches the effect seen in this image (also found here http://www.impawards.com/2014/posters/xmen_days_of_future_past_xlg.jpg). I have tried using the grain filter in the

  • Problem: iTunes 6. Can't authorize for music store

    Greetings, I am having a problem with iTunes 6. It all installed fine and plays music i've loaded on from CD. But when i click on a purchased song it tells me it is not authorized and that i must authorize it. I enter my user and password and it firs

  • No app found to open URL

    Anyone find a resolve to this issue?