What is the "ingress over sub drops" counter // ASR1000?

Hello,
can you tell me what is the "ingress over sub drops" counter in the following output (ASR1004, 15.2(2)S1)?
asr#show controllers
<...>
TenGigabitEthernet0/1/0
     21830397 input vlan errors
     7712082 ingress over sub drops
     18 Number of sub-interface configured
<...>
Thank you,
best regards,
Gergely

Hello,
thank you for your reply!
This is a tengig interface which is not likely to oversubscribe (typical traffic rate is below 2.5 Gbps) however there could be some bursty traffic concerning this counter.
There is no input queue drop on the interface - I wonder if the "input queue drop" related to "ingress over sub drops"?
Best regards,
Gergely
     asr#sh int ten 0/1/0 controller
     TenGigabitEthernet0/1/0 is up, line protocol is up
       Hardware is SPA-1X10GE-L-V2, address is a493.4cd0.c510 (bia a493.4cd0.c510)
       MTU 9216 bytes, BW 10000000 Kbit/sec, DLY 10 usec,
          reliability 255/255, txload 1/255, rxload 60/255
       Encapsulation 802.1Q Virtual LAN, Vlan ID  1., loopback not set
       Keepalive not supported
       Full Duplex, 10000Mbps, link type is force-up, media type is 10GBase-SR
       output flow-control is on, input flow-control is on
       ARP type: ARPA, ARP Timeout 04:00:00
       Last input 00:00:00, output 00:01:29, output hang never
       Last clearing of "show interface" counters never
       Input queue: 0/375/0/0 (size/max/drops/flushes); Total output drops: 195
       Queueing strategy: fifo
       Output queue: 0/40 (size/max)
       30 second input rate 2371308000 bits/sec, 218149 packets/sec
       30 second output rate 2000 bits/sec, 4 packets/sec
          295771623646 packets input, 401390419037397 bytes, 0 no buffer
          Received 17352252 broadcasts (294214973196 IP multicasts)
          0 runts, 0 giants, 0 throttles
          0 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored
          0 watchdog, 2559103491 multicast, 0 pause input
          205479375 packets output, 266095482233 bytes, 0 underruns
          0 output errors, 0 collisions, 2 interface resets
          0 unknown protocol drops
          0 babbles, 0 late collision, 0 deferred
          0 lost carrier, 0 no carrier, 0 pause output
          0 output buffer failures, 0 output buffers swapped out
     TenGigabitEthernet0/1/0
          21831585 input vlan errors
          7712082 ingress over sub drops
          18 Number of sub-interface configured
     asr#

Similar Messages

  • What is the best way to drop and recreate a Primary Key in the Replication Table?

    I have a requirement to drop and recreate a primary key in a table which is part of Transaction replication. What is the best way to fo it other than remove it from replication and add again?
    Thanks
    Swapna

    Hi Swapna,
    Unfortunately you cannot drop columns used in a primary key from articles in transactional replication.  This is covered in
    Make Schema Changes on Publication Databases:
    You cannot drop columns used in a primary key from articles in transactional publications, because they are used by replication.
    You will need to drop the article from the publication, drop and recreate the primary key, and add the article back into the publication.
    To avoid having to send a snapshot down to the subscriber(s), you could specify the option 'replication support only' for the subscription.  This would require the primary key be modified at the subscriber as well prior to adding the article back in
    and should be done during a maintenance window when no activity is occurring on the published tables.
    I suggest testing this out in your test environment first, prior to deploying to production.
    Brandon Williams (blog |
    linkedin)

  • What  are the advantages over sql in pl/sql...can you please answer this?

    Hi,
    what are the main differences between sql and pl/sql...why v are using pl/sql rather then sql...can you please answer this question?

    SQL is used to access the database. PL/SQL is a programming language where SQL is seamlessly integrated. In order to access the database in PL/SQL, you have to use SQL.
    Think of it as two pieces of software, two "engines". If you want to interact with the database, then performance wise it's best to use only one engine (SQL only), instead of two (PL/SQL and SQL). If a PL/SQL program executes a SQL statement, it does a "context switch", i.e. saving its state in PL/SQL before giving control to the SQL engine and vice versa. This is quite fast, but do a lot of them and it is slow, so beware of programming SQL statements inside loops.
    Another way to put it: SQL is a fourth generation language (4GL) where you tell what you want, not how. The software, the optimizer, will decide for you how to process the statement. PL/SQL is a third generation language (3GL), or at least the PL-part is, where you describe how things should be processed. Leading to more code and more control. With every Oracle release, SQL becomes more powerful and the optimizer gets better, so using SQL is increasingly important.
    For complex processing, using PL/SQL is still necessary. But use it with care.
    Hope this helps.
    Regards,
    Rob.

  • Can I use iPhone 6 plus in Hong Kong & China? What is the network over there?

    Can I use iPhone 6 plus both in Hong Kong & China? What is the network there? GSM or CDMA?

    Hi there,
    See this link here on iPhone 6/6+ and the LTE networks worldwide that I will work with....
    https://www.apple.com/iphone/LTE/

  • What is the best way to drop out a background to white?

    I have several quite old architects drawings to reproduce. The problem is that with age, the original paper has yellowed and foxed. Can anyone suggest a good way of dropping out the background to white so that the image will look nice and clean when I print it, please? Normally I would bring the white point slider up in Levels and sort of burn it out, but I was wondering if there is a more subtle method of doing this. The trouble is I don't want to loose detail in the fine pencil lines at the same time.
    Thanks everyone - Brian.

    Thanks for that, I'll give your method a try.
    No no, I don't mean an insult - you read it wrong! Last thing I would do when asking for help... No, I mean that just 'turning up the white level' is crude, in that it looks like its been blasted by an atom bomb and looks awful, and I was wondering if a more scientific approach might not be applicable. For example, I've tried putting colour sampler points in the image and then independantly adjusting the R, G, and B levels etc until they match at 255 each, but it still looks blown out, but that's what I meant by being more 'scientific', ie perhaps using some of Photoshop's ability to measure colours to enable me to drop them out, for example.
    I found a previous thread along the same lines as this and one suggestion was to use some special filters, but they turned out to be mac only.
    The 'forensic' reference was to the Color Deconvolution filter, it was designed for police forensic departments as an aid to help spot where two different colours of ink have been used on a document, for example.
    By the way, the drawings I'm working on are not all B/W only, some have colour washes on them too...
    Perhaps the only way is to try and select the background areas first and then to drop them out.

  • What is the difference between component and sub-assebly?

    Experts,
    What is the diffence between sub-assembly and a component?
    in my report if user enters component it should display sub-assembly. if it is reverse should not get component for that.
    is there any function module for this?
    I tried in CS15 but not get exact information.
    please help me...

    Hi,
    component is nothing but one of small product. So many no.of products could combine and they will give one big product. For that particular component one or more sub-assemblies can be used.
    Sub-assembly will contain one or more no of  small contents.
    14' inch boltnut is one of sub-assembly for the one big component.
    In that boltnut sub assembly  might contains bolt , nut and washer. That is called sub-assembly.
    Thanks,
    Shankar

  • HT201342 What are the benefits to using @icloud account over @me. account?

    Do I need to change over to @icloud account for email and what are the benefits over @me account?

    It's not a separate account. It's simply an additional address on your existing account and you can use it or not use it at your own convenience. Your @me.com address will be unaffected.

  • URL Link and the W over the hand tool?

    I think I have two things going here.  1 is how do I unlink a PDF to a URL?  2 what is the W over the hand tool?  I want to highlight some text but the hand with the w shows the link of where I found the pdf and does not allow me to make the text changes I'm wanting to.

    Second question first: The W over the Hand tool means that your link will open in your browser (W = Web).
    First question: The link may have been created in the PDF file. But Acrobat/Reader by default creates links when it recognizes a URL. You can turn this off in Preferences > General. Uncheck "Create Links from URLs".

  • What is the difference Adobe Reader & Adobe Acrobat X Pro?

    Why should Information Technology upgrade to Adobe Acrobat X Pro, what are the benefits over Reader?

    Reader can view, print, fill in, (sometimes) sign PDFs.
    Acrobat can create PDFs, create fill in forms, enable Reader processing, do print production tasks, scan, do OCR, do limited editing, run batch actions, and support a variety of third party plug-ins. However, you can no longer purchase Acrobat X Pro, the current version is 11 (XI).

  • What is the functionality for while doing MIRO

    Helllo sap guru
    Please give me idea about while doing in miro .what  is the functionanality for SUB SEQUENT DEBIT & SUBSEQUENT CREDIT .
    PLEASE ITS VERY URGENT FOR THE ABOVE QUESTION.
    THANKS & REGRDS
    TEJA

    Subsequent Credit:
    If vendor charges more in an invoice we can subsequently recover the same through a credit memo in MIRO
    Subsequent Debit:
    If we need to pay extra we can do through subsequent debit through a debit memo in MIRO.
    Revert for queries.
    Assign points if useful
    Rgds,
    Harmees

  • Upgrading to SSD, what is the best way to clean install and transfer my files over?

    I am upgrading to an SSD and I would like to start clean by doing a fresh installation of Yosemite on the new drive. However, I still want all of my personal files from my current hard drive, like my music, music libraries, photos, and Home folder, transferred over to the new drive. What is the best way of doing this?
    I have Time Machine and a Time Capsule. Could I simply restore a Time Machine backup, or will that defeat the purpose of doing a clean install?
    Should I just back up the home folder and transfer the home folder onto an external drive, then drag the home folder to my new drive? Will that save my iTunes playlists and music?
    I don't need to transfer apps over so I'm not worried about that. Just my documents, files, pictures, music.

    How to replace or upgrade a drive in a laptop
    Step One: Repair the Hard Drive and Permissions
    Boot From An OS X Installer Disc
    1. Insert OS X Installer Disc into the optical drive.
      2. Restart the computer.
      3. Immediately after the chime press and hold down the "C" key.
      4. Release the key when the spinning gear below the dark gray Apple
          logo appears.
      5. Wait for installer to finish loading.
    Boot From a Recovery HD:
      1. Restart the computer.
      2. Immediately after the chime press and hold down the
          "COMMAND" and the "R" keys together.
      3. Release the keys when the Utilities Menu appears.
    After the installer loads select your language and click on the Continue button. When the menu bar appears select Disk Utility from the Installer menu (Utilities menu for Tiger, Leopard, Snow Leopard and later.)
    For Lion or later select Disk Utility from the Utilities Main Menu.
    After Disk Utility loads select your hard drive entry (mfgr.'s ID and drive size) from the the left side list.  In the Disk Utility status area you will see an entry for the S.M.A.R.T. status of the hard drive.  If it does not say "Verified" then the hard drive is failing or failed. (SMART status is not reported on external Firewire or USB drives.) If the drive is "Verified" then select your OS X volume from the list on the left (sub-entry below the drive entry,) click on the First Aid tab, then click on the Repair Disk button. If DU reports any errors that have been fixed, then re-run Repair Disk until no errors are reported. If no errors are reported click on the Repair Permissions button. Wait until the operation completes, then quit DU and return to the installer.
    If Disk Utility reports errors it cannot fix, then you will need Disk Warrior and/or Tech Tool Pro to repair the drive. If you don't have either of them or if neither of them can fix the drive, then you will need to reformat the drive and reinstall OS X.
    Step Two: Remove the old drive and install the new drive.  Place the old drive in an external USB enclosure.  You can buy one at OWC who is also a good vendor for drives.
    Step Three: Boot from the external drive.  Restart the computer and after the chime press and hold down the OPTION key until the boot manager appears.  Select the icon for the Recovery HD on the external drive, then click on the downward pointing arrow button.
    Step Four: New Hard Drive Preparation
      1. Open Disk Utility from the Utility Main Menu, then click on the Continue button.
      2. After Disk Utility loads select your new hard drive (this is the entry with the
          mfgr.'s ID and size) from the left side list. Note the SMART status of
          the drive in DU's status area.  If it does not say "Verified" then the drive
          is failing or has failed and will need replacing.  Otherwise, click on the
          Partition tab in the Disk Utility main window.
      3. Under the Volume Scheme heading set the number of partitions from
          the drop down menu to one. Set the format type to Mac OS Extended
          (Journaled.) Click on the Options button, set the partition scheme to
          GUID  then click on the OK button. Click on the Partition/Apply button and
          wait until the process has completed.
      4. Select the volume you just created (this is the sub-entry under the
          drive entry) from the left side list. Click on the Erase tab in the DU main
          window.
      5. Set the format type to Mac OS Extended (Journaled.) Click on the
          Options button, check the button for Zero Data and click on OK to
          return to the Erase window.
      6. Click on the Erase button. The format process can take up to several
          hours depending upon the drive size.
    Step Five: Clone the old drive to the new drive
      1. Select the destination volume from the left side list.
      2. Click on the Restore tab in the DU main window.
      3. Check the box labeled Erase destination.
      4. Select the destination volume from the left side list and drag it to the
          Destination entry field.
      5. Select the source volume from the left side list and drag it to the
          Source entry field.
      7. Double-check you got it right, then click on the Restore button.
    Destination means the new internal drive. Source means the old external drive.
    Step Six: Open the Startup Disk preferences and select the new internal volume.  Click on the Restart button.  You should boot from the new drive.  Eject the external drive and disconnect it from the computer.

  • ASR9000/XR - BNG - L3 sub-interface limit for trunk (4096) error - what is the work around?

    We currently have 7,500 broadband subscribers that we will be terminating on our ASR 9001.
    Each one of our customers will be terminating on a sub-interface on a bundle.
    On the 9k, there will be a QoS policy applied to rate-limit their broadband connection (see example below).
    The challenge that we are running into right now is scaling beyond 4096 L3 sub-interfaces. When running through this in our lab, we receive the following fail message:
    RP/0/RSP0/CPU0:BNG(config-subif)#show config failed
    Tue Mar 10 18:32:07.552 UTC
    !! SEMANTIC ERRORS: This configuration was rejected by 
    !! the system due to semantic errors. The individual 
    !! errors with each failed configuration command can be 
    !! found below.
    interface Bundle-Ether10.6941171
    !!% The L3 sub-interface limit for the trunk interface has been reached: Trunk limit for L3 subinterfaces on Bundle-Ether10 is 4096
    We have added the following on to each of the sub-interfaces to "fake" out the NPU, but even with SPD configured, we are receiving the max 4096 message:
    service-policy output <POLICY> subscriber-parent resource-id 0
    service-policy output <POLICY> subscriber-parent resource-id 1
    service-policy output <POLICY> subscriber-parent resource-id 2
    service-policy output <POLICY> subscriber-parent resource-id 3
    It is my understanding that we have a total of 4 resource ID's to use (0-3) and the ASR 9001 will support up to 32,000 sub-interfaces (system wide or 8,000 sub interfaces per resource-id).
    See attached image for reference this design.
    Main question to the community is what is the work around to scale beyond 4096 L3 sub-interfaces??
    In our case it is not feasible to bring in additional bundles and spread the customers out.
    Look forward to your responses.
    Below is a sample configuration:
    policy-map 10M_D
     class class-default
      shape average 10100000 bps 
     end-policy-map
    policy-map 10M_U
     class class-default
      police rate 10300000 bps 
       exceed-action drop
     end-policy-map
    interface Bundle-Ether10.650102
     description ---INT: GigabitEthernet0/0/1.650102 NAME: TEST #1---
     service-policy input 10M_U
     service-policy output 10M_D subscriber-parent resource-id 0
     ipv4 point-to-point
     local-proxy-arp
     ipv4 unnumbered Loopback10
     encapsulation dot1q 650 second-dot1q 102
    interface Bundle-Ether10.650103
     description ---GigabitEthernet0/0/1.650103 NAME: TEST #2---
     service-policy input 10M_U
     service-policy output 10M_D subscriber-parent resource-id 1
     ipv4 point-to-point
     local-proxy-arp
     ipv4 unnumbered Loopback10
     encapsulation dot1q 650 second-dot1q 103
    interface Bundle-Ether10.650104
     description ---INT: GigabitEthernet0/0/1.650104 NAME: TEST #3---
     service-policy input 10M_U
     service-policy output 10M_D subscriber-parent resource-id 2
     ipv4 point-to-point
     local-proxy-arp
     ipv4 unnumbered Loopback10
     encapsulation dot1q 650 second-dot1q 104
    interface Bundle-Ether10.650105
     description ---INT: GigabitEthernet0/0/1.650105 NAME: TEST #4---
     service-policy input 10M_U
     service-policy output 10M_D subscriber-parent resource-id 3
     ipv4 point-to-point
     local-proxy-arp
     ipv4 unnumbered Loopback10
     encapsulation dot1q 650 second-dot1q 105
    interface Bundle-Ether10.650106
     description ---INT: GigabitEthernet0/0/1.650106 NAME: TEST #5---
     service-policy input 10M_U
     service-policy output 10M_D subscriber-parent resource-id 0
     ipv4 point-to-point
     local-proxy-arp
     ipv4 unnumbered Loopback10
     encapsulation dot1q 650 second-dot1q 106
    interface Bundle-Ether10.650107
     description ---INT: GigabitEthernet0/0/1.650107 NAME: TEST #6---
     service-policy input 10M_U
     service-policy output 10M_D subscriber-parent resource-id 1
     ipv4 point-to-point
     local-proxy-arp
     ipv4 unnumbered Loopback10
     encapsulation dot1q 650 second-dot1q 107
    interface Bundle-Ether10.650108
     description ---INT: GigabitEthernet0/0/1.650108 NAME: TEST #7---
     service-policy input 10M_U
     service-policy output 10M_D subscriber-parent resource-id 2
     ipv4 point-to-point
     local-proxy-arp
     ipv4 unnumbered Loopback10
     encapsulation dot1q 650 second-dot1q 108
    interface Bundle-Ether10.650109
     description ---INT: GigabitEthernet0/0/1.650109 NAME: TEST #8---
     service-policy input 10M_U
     service-policy output 10M_D subscriber-parent resource-id 3
     ipv4 point-to-point
     local-proxy-arp
     ipv4 unnumbered Loopback10
     encapsulation dot1q 650 second-dot1q 109

    xander,
    Thanks for sharing the QinQ username, works perfectly.
    couple of design questions for you.
    #1 - If i have >7500 subscribers that will be terminating on this bundle, would this be the best design to ensure that i can scale up to 32,000 subscribers on the BE <leveraging the subscriber-parent resource-id (0-4)>
    EXAMPLE
    interface Bundle-Ether10.100
    description BE10.100 – Area 1 - BNG customers - QinQ
    ipv4 point-to-point
    ipv4 unnumbered Loopback0
    service-policy output <POLICY> subscriber-parent resource-id 0
    service-policy type control subscriber IP_PM
    ipsubscriber ipv4 l2-connected
    initiator dhcp
    encapsulation ambiguous dot1q 100 second-dot1q any
    interface Bundle-Ether10.200
    description BE10.200 – Area 2 - BNG customers - QinQ
    ipv4 point-to-point
    ipv4 unnumbered Loopback0
    service-policy output <POLICY> subscriber-parent resource-id 1
    service-policy type control subscriber IP_PM
    ipsubscriber ipv4 l2-connected
    initiator dhcp
    encapsulation ambiguous dot1q 200 second-dot1q any
    interface Bundle-Ether10.300
    description BE10.300 – Area 3 - BNG customers - QinQ
    ipv4 point-to-point
    ipv4 unnumbered Loopback0
    service-policy output <POLICY> subscriber-parent resource-id 3
    service-policy type control subscriber IP_PM
    ipsubscriber ipv4 l2-connected
    initiator dhcp
    encapsulation ambiguous dot1q 300 second-dot1q any
    interface Bundle-Ether10.400
    description BE10.400 – Area 4 - BNG customers - QinQ
    ipv4 point-to-point
    ipv4 unnumbered Loopback0
    service-policy output <POLICY> subscriber-parent resource-id 4
    service-policy type control subscriber IP_PM
    ipsubscriber ipv4 l2-connected
    initiator dhcp
    encapsulation ambiguous dot1q 400 second-dot1q any
    #2 - How do I verify in XR the CoA speed profile that is pushed down from RADIUS to a given subscriber?
    I thought I might see the dynamic policy using the command below, but no luck.
    Do you know the correct command?
    RP/0/RSP0/CPU0:bng-asr9001#show policy-map inter be10.1.ip5
    Wed Apr 1 14:12:06.390 UTC
    Bundle-Ether10.1.ip5 input: __sub_55ffffff8b7dffffffad
    Class class-default
    Classification statistics (packets/bytes) (rate - kbps)
    Matched : 126959/10831088 14
    Transmitted : N/A
    Total Dropped : N/A
    Policy __sub_55ffffff8b7dffffffad_child1 Class class-default
    Classification statistics (packets/bytes) (rate - kbps)
    Matched : 126959/10831088 14
    Transmitted : N/A
    Total Dropped : 325/322582 0
    Policing statistics (packets/bytes) (rate - kbps)
    Policed(conform) : 126634/10508506 14
    Policed(exceed) : 325/322582 0
    Policed(violate) : 0/0 0
    Policed and dropped : 325/322582
    Policed and dropped(parent policer) : N/A
    Bundle-Ether10.1.ip5 output: __sub_6effffff81ffffffbfffffffdb
    Class class-default
    Classification statistics (packets/bytes) (rate - kbps)
    Matched : 199642/280153690 453
    Transmitted : N/A
    Total Dropped : N/A
    Policy __sub_6effffff81ffffffbfffffffdb_child1 Class class-default
    Classification statistics (packets/bytes) (rate - kbps)
    Matched : 199642/280153690 453
    Transmitted : N/A
    Total Dropped : 26930/38989025 61
    Policing statistics (packets/bytes) (rate - kbps)
    Policed(conform) : 172712/241164665 392
    Policed(exceed) : 26930/38989025 61
    Policed(violate) : 0/0 0
    Policed and dropped : 26930/38989025
    Policed and dropped(parent policer) : N/A
    RP/0/RSP0/CPU0:bng-asr9001#
    #3 - CoA QoS profile -> I'm using the following avpair for ingress / egress qos.  However when validating against a speed test server, my results are well above the 10Mbps / 10Mbps I have provisioned.  Actual is more of in the ~15Mbps/15Mbps range. 
    Am I missing additional config in the policing section?
    cisco-avpair = "ip:qos-policy-in=add-class(sub, (class-default,class-default),police(10000))",
    cisco-avpair += "ip:qos-policy-out=add-class(sub, (class-default,class-default),police(10000))"
    Appreciate it in advance xander!
    -ae

  • What is the best way of converting a Top Level VI into a 'sub vi' - or function ( without duplicating programming)

    Hi,
    General question here about design architecture, which i keep running into, but haven't found a really good solution.  If i write a 'Top Level VI' to do something, what is the best way of converting it into a subVI - which is call-able from other VIs, while still allowing the top level VI to have synchronised feedback/indicator updates.
    I guess the point is that when something is a top level VI you write gui logic about what happens when someone clicks buttons or whatever - which you don't want in the 'sub vi' version.
    I did at one point try having a hidden boolean button that was an input to the subVI which would let the VI know if it was supposed to be doing the front panel stuff - or simply running as a subVI.  This isn't really ideal though - since it would be better to be able to hive off the grizzly useful stuff from the fluffy - front panel updating stuff - having them together makes the VIs rather untidy.  More annoyingly though, if you have the front panel version of it running - say waiting for you to hit 'go', it breaks all the other VIs that use it as a sub vi - since they can't compile when a sub vi is already running.
    Another possibility that i tried was to basically duplicate the vi so that there was a backend part, and a front end part - and when i click 'go' the backend part is called as a sub vi.  The problem with this is that it really limits the interface that the user gets - since none of the controls on the front panel update with the results untill the sub vi is over.  I guess again i could solve this by passing references to some of the controls to update them in the subvi - but this doesn't really seem like the ideal situation if the subvi is called by something else without the same types of controls etc.
    One final idea i had was to essentially paste all the controls in the VI into a global variable file, and make the sub vi update them, and the front panel VI read from them.  This seems to 'work' - although clearly it is a work around rather than a proper solution - since i spend loads of time worrying about how i update cluster variables in the global - reading and writing.
    Does anyone have any guidance on what they do to solve this problem?
    JP

    You could run a subvis in a Subpanel on your top level.  Lets you see the current data while the subvi is running.
    --Using LV8.2, 8.6, 2009, 2012--

  • What is the advantages of polymorphism over method overriding?

    what is the advantages of polymorphism over method overriding,that means if we are able to to create object at different instances at diff time for that sub class reff variable than what is the need of careating object of super class data type(i.e why always it is necessary to have upcasting for polymorphism?but if we can achive the same output without upcasting).....please tell me..lets have complete discuss..

    Seriously though....
    WebLogic (for which I have deployed many apps on) as
    well as Websphere are both high end Java application
    servers, meaning J2EE servers (in short). They allow
    one to deploy Enterprise Archive(EAR), a Web
    Archive(WAR), or an EJB Archive (in a JR file).
    These two servers allow one to deploy EJBs, use
    e JNDI, JMS, connectors, and other J2EE technologies
    - Tomcat does not. well, EJBs - no
    JNDI, yes - http://tomcat.apache.org/tomcat-4.1-doc/jndi-resources-howto.html
    JMS - yes (with an implementation, such as ActiveMQ: http://activemq.codehaus.org/Tomcat)
    Not sure what you mean by "connectors".
    Tomcat provides quite a bit of functionality (but yes, no EJBs)

  • There are over 4000 duplicates in my iTunes. What is the fastest way to delete them?

    There are over 4000 duplicates in my iTunes. What is the fastest way to delete them?

    Hello there, yandere69keita.
    The following Knowledge Base clarifies your concern about your My Photo Stream counting towards your iCloud storage:
    iCloud: My Photo Stream FAQ
    http://support.apple.com/kb/ht4486
    Does My Photo Stream use my iCloud storage?
    No. Photos uploaded to My Photo Stream do not count against your iCloud storage.
    Thanks for reaching out to Apple Support Communities.
    Cheers,
    Pedro.

Maybe you are looking for