(Ball-sniffingly pedantic) Serializing Syncronized collections

As its a Friday and Im bored, I was having a browse through the serialization writeObject / readObject methods of some of the collection classes.
HashMap, for example, has a custom serialization method which writes out its internals in a custom way.
Good.
Anyway, suppose we get a synchronized map using:
Map map = Collections.synchronizedMap(new HashMap());The java docs imply serialization support:
"The returned map will be serializable if the specified map is serializable".
However, what they fail to mention is that serialization of the synched map is NOT thread safe!!
The underlying map is just a non-transient field of the synched wrapper - but there are no custom readObject / writeObject methods to synch while serializing.
This means that its perfectly possible to have one thread serializing a synchronized map at the same time another thread is modifying - also through the synchronized map.
I realise its a bit pedantic - but I just thought I'd point it out as I think its a bit crap :o)

Iterators are also not threadsafeThe difference is that the whole iterator lark is well documented in the API.
This serialization stuff doesn't get a mention.

Similar Messages

  • Data Mismatch: Plant level stock and Serial Number collection

    Hi,
    I am working with stock in SM.
    I want the plant level stock and the serial number collection for the serialised material. The value coming for the plant stock is 20 (Eg. MATNR = 50004050) and the corresponding serial number collection is 27. But the values in plant stock and in the serial number collection should be one and the same.
    For getting the plant stock I'm using the MARA and MARC table. For getting the serial number collection I'm using EQUI and EQBS table.
    When I increase the stock using the transaction MB1C and movement type 561, I'm giving the serial numbers for the material. The issued serial numbers are coming in the serial number collection correctly but the stock at the plant level is not getting updated properly. Please let me know from where I can get same stock.
    Thanks in Advance,
    Mohan

    This could happen, if the status of serial number is wrongly updated to ESTO. From where are you taking serial numbers?Physically what is right the qty showing plant stock or the qty showing serial number? May be you go and check the history of the serial number to see if it is really available in stock.
    Also it can be serial number is optional so though the stock is reduced but serial number is not captured while issuing so the stock at plant level is less but serial number is more,
    If this is the case, reconciallation directly from tables will be difficult.
    Regards
    Sangeeta
    Edited by: Sangeeta Khurana on May 4, 2011 12:34 AM

  • Stock Mismatch at Plant level and Serial Number Collection

    Hi,
    I'm working on with the material stocks in my application. For the serialised material (MATNR = 50004050), I'm gettting the plant level stock as 20 and the corresponding serial numbers collection for the same material is 27 which is wrong. Since the plant level stock and the serial number collection should be one and the same
    I'm using MARA, MARC table for getting the plant level stock and EQUI and EQBS table to get the serial number collection. If I increase the stock using the transaction 'MB1C' and movement type '561', the serial numbers which I'm giving for the serialised material is coming in the serial number collection but the plant level stock still in the previous value itself. If I raise the stock for the serialised material, the plant level stock also should get updated.
    Please let me know, how can I get the stock equal in both plant and serial number collection.
    Thanks in Advance,
    Mohan.

    This could happen, if the status of serial number is wrongly updated to ESTO. From where are you taking serial numbers?Physically what is right the qty showing plant stock or the qty showing serial number? May be you go and check the history of the serial number to see if it is really available in stock.
    Also it can be serial number is optional so though the stock is reduced but serial number is not captured while issuing so the stock at plant level is less but serial number is more,
    If this is the case, reconciallation directly from tables will be difficult.
    Regards
    Sangeeta
    Edited by: Sangeeta Khurana on May 4, 2011 12:34 AM

  • Serial data collection and display

    I write machine code for microchip cpu's and have a project that transmits
    about 80 characters of hex data at 115k baud. I would like to use labview
    (or ?) to collect the data and display it on a pc. Does anyone know if about
    80 bytes sent at that speed and repeating as often as 10ms will choke
    LabView? Also, if anyone with a good understanding of LabView serial com is
    in or near Las Vegas I would be interested in their services.
    Andrew MacDonald
    [email protected]

    The data rates you're talking about should be doable with LV as long as there isn't something else running on the machine that is consuming an inordinate amount of processor time.
    The only thing to be careful of is putting too much processing in the acquisition loop. What exactly are you trying to do?
    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

  • Standard FM to get the Serial Numbers associated with the PO

    Hi,
    I'm using the Standard FM "BAPI_PO_GETDETAIL1" to get the details of the PO which I have created. The FM is returning the details such as PO HISTORY, POITEM, POHEADER etc. I want the serial numbers associated with the PO.
    Please help me to get the serial numbers which are issued to the PO since the material assigned to the PO is serialised material. Another Standard FM "BAPI_PO_GETDETAIL" also I have tried but there is no serial number collection in that FM.
    Thanks in Advance,
    Mohan.

    These function modules will not return you the serial number. May be you can use following logic.
    You can use table ser03 where in you wll input material document number and find out obknr. Pass this obknr to objk table and find out seril number.
    And to find the material document number for the relevant purchase order number you can use table EKBE.
    So for EKBe-BEWTYP= E and EBELN= purchase order find EKBE-MBLNR(belnr).
    The material document number and year  found above pass it to SER03-MBLNR and SEr03-mjahr and find SEr03-obknr.
    The obknr number found above pass it to OBJK and find serila numbers..
    Regards
    Sangeeta

  • How to get the serial Numbers issued for an STO

    Hi,
    I created my own STO and mapped a serialised material for the same using transaction. I increased the stock by issuing serial numbers. The /SYCLO/MM_DOPURCHASEORDER_GET BAPI returns the PO header, item and longtext details. I want the serial numbers which are issued to the STO and the list of serial numbers for which the receipts has been done.
    I want to know how to get the serial numbers which are issued to the STO throught the standard function module. I want only the issued serial numbers not the one for which the receipts has been done.
    I tried using the standard BAPI, "BAPI_PO_GETDETAIL1" to get the serial number collection. But the FM is not returning the issued serial number as well as the list of serial numbers for which the receipts has been done. It is returning only the PO history in which the list of document number are present.
    Thanks in Advance,
    Mohan.

    Hi,
    Using the transaction "MB1C" and movement type "561", I filled the required details such as Material Number, Quantity, Storage Location and Batch. After filling all these details, when I press enter, it will ask for me to enter the serial numbers equal to the quantity specified. I entered the serial numbers by selecting the available serial numbers for that particular material by pressing F4 help.
    Please let me know if you need any more inputs in this regards.
    Thanks,
    Mohan.

  • How to give Serial numbers

    Hi Seth,
        My problem is..I do not want to activate "Batch management" but i would like to allocate number for my material during GR.. To be more specific  I am getting in 10 coils in my company,now during GR i want to give 1 to  10 numbers to each of the coils.My question is  "  IS IT POSSIBLE ",if yes please guide me frm scratch.Points will gives dude
    Thanks

    Hi,
    Yes it is possible to assign serial number at the time of GR.
    Pls find the details for Serial Number Assignment while GR as below :
    Assigning Serial Numbers at Goods Receipt
    Use
    When carrying out the final backflush, a specific serial number is assigned to materials which require a serial number.
    You can only assign serial numbers to assemblies, not to the individual components of an assembly.
    Prerequisites :
    1.You must have defined that the material requires a serial number by selecting the serial number profile in the material master record (sales view).
    In Customizing for Sales and Distribution, you must define how the serial number is to be assigned in the serial number profile for the serialization procedure PPSF (Serial Numbers in Repetitive Manufacturing):
    Automatic
    Mandatory entry
    Optional entry
    Features
    When backflushing a material that is to be assigned a serial number, the following functions are carried out depending on the settings in Customizing:
    *Assigning serial numbers automatically :
    In this setting, the serial number is automatically assigned by the system in the final backflush using the settings in the serial number profile.
    Serial numbers as a mandatory entry :
    With this setting, when saving the final backflush, the system displays the dialog box entitled Maintain Serial Numbers where you have to enter a serial number. The goods receipt cannot be posted if you do not enter a serial number.
    Here, you can enter a serial number manually or you can instruct the system to search for the next free serial number and assign it to the material. In this case, choose Create serial no. automatically.
    Serial numbers as an optional entry :
    With this setting, when saving the final backflush, the system displays the dialog box entitled Maintain Serial Numbers where you can enter a serial number.
    Here, you can enter a serial number manually or you can instruct the system to search for the next free serial number and assign it to the material. In this case, choose Create serial no. automatically.
    Activities :
    Displaying serial number per material document
    The serial numbers are recorded in the material documents. You can check the serial number assignment in the backflush document log.
    In the SAP menu, choose Logistics ® Production ® Repetitive manufacturing ® Evaluations ® Display backflush documents.
    Enter the selection criteria and choose Execute.
    The system displays a list of the backflushing logs.
    Double-click the required document number.
    The system accesses the overview display of the document.
    Access the detailed display by choosing Details fm.item and then entering the appropriate item number.
    The system accesses the details display.
    In the detailed display, choose, Goto ® Serial number.
    The system displays the dialog box, Display Serial Number.
    Displaying and changing serial numbers:
    Starting from the main Repetitive Manufacturing menu, you can display, or change a certain serial number. In the SAP menu, choose Logistics ® Production ® Repetitive manufacturing ® Master data ® Serial numbers ® Display or Change.
    Creating, displaying, and changing serial numbers collectively :
    Starting from the main Repetitive Manufacturing menu, you can create, display or change serial numbers collectively. To do this, choose Logistics ® Production ® Repetitive manufacturing ® Master data ® Serial numbers ® List editing ® Create or change or display.
    Hope this helps.
    Revert if any doubt and reward if useful.
    Regards,
    Tejas
    Edited by: Tejas  Pujara on Jul 25, 2008 8:04 AM

  • Standard FM to get the Serial Numbers associated with the STO

    Hi,
    I want to get the list of serial numbers which are issued against the STO (serialised material assigned to an STO) and the list of serial number for which the receipts has been done. I want a standard FM to get all these details of an STO.
    I tried the standard FM, "BAPI_PO_GETDETAIL1" and "BAPI_PO_GETDETAIL". These standard FM doesn't retured the serial number collection. Please tell me which standard FM will return the serial numbers and the receipts list for the STO.
    Thanks in Advance,
    Mohan.

    HI
    Try FM GET_SERNOS_OF_DOCUMENT
    Hope help you.

  • LabVIEW 7 migration of Serial VI's from Philips Research

    Hi
    Has anyone "migrated" the Serial VI collection from Philips Research to
    LabVIEW 7 (VISA).

    added is a compatibility library that even has red crosses through the icons to stress that you should use VISA directly for future projects.
    greetings from the Netherlands
    Attachments:
    nlserialLV7.llb ‏391 KB

  • Animated Gif, XML & Flash 8

    I created an animated gif in photoshop cs3. I'm opening the
    gif file from inside an xml file using flash 8. It displays the gif
    just fine without the animation. I noticed that when I open the
    same gif file from an html file the browser (IE7) ask permission to
    run activex. Once I give it permission, the animation runs fine.
    When I run it from flash 8, IE7 doesn't ask permission...it just
    displays the gif file without running the animation. Any clues?
    -Manny

    One thing you may want to look at is the way your symbols are being triggered on the timeline. For example: you have an image of a ball bouncing, it goes down then up over the course of 30 frames and you are playing the FLA at 15 FPS so it takes a full two seconds per "bounce". If you are then putting that symbol into another timeline (probably the main timeline) you need to give the instance of that symbol the full 30 frames to go through the bounce before it stops, but if you give it 31 frames or forget to put a stop() command on the last frame, the sequence will repeat before clearing the stage.
    I would look at how you have positioned the object that is being looped in the main timeline and remember that with each keyframe you add to the timeline the animation will restart from the beginning. Imagine the bouncing ball graphic is a video clip of a ball bouncing and not a collection of vectors being repositioned on the stage. Every time you have a keyframe on the symbol of the video on the main timeline, the video restarts and appears to loop. The same may be happening with your animation on the timeline.
    Hope this helps.

  • Flash CC Publish Animated Gif ignores looping sequences?

    I'm just learning Flash so apologies in advance.
    I can't seem to get an animated gif that won't loop--I only want it to play once.
    Here is what I'm doing, using Flash CC Pro (latest):
    Create an .fla file, all set to go, looks good
    Go to Publish Settings, target is set to Flash Player 11.8, unchecked everything but GIF Image
    Inside there, playback is set to "animated"
    Repeat times, set to 1
    Smooth is checked.
    Have tried adding an action script to one layer after researching that trick, doesn't seem to work. Animation does have symbols as movie clips inside it.
    Any help is appreciated for this newbie, thanks!

    One thing you may want to look at is the way your symbols are being triggered on the timeline. For example: you have an image of a ball bouncing, it goes down then up over the course of 30 frames and you are playing the FLA at 15 FPS so it takes a full two seconds per "bounce". If you are then putting that symbol into another timeline (probably the main timeline) you need to give the instance of that symbol the full 30 frames to go through the bounce before it stops, but if you give it 31 frames or forget to put a stop() command on the last frame, the sequence will repeat before clearing the stage.
    I would look at how you have positioned the object that is being looped in the main timeline and remember that with each keyframe you add to the timeline the animation will restart from the beginning. Imagine the bouncing ball graphic is a video clip of a ball bouncing and not a collection of vectors being repositioned on the stage. Every time you have a keyframe on the symbol of the video on the main timeline, the video restarts and appears to loop. The same may be happening with your animation on the timeline.
    Hope this helps.

  • Fixing a sequence created as 29.97 - should have been 25fps

    It's been many years since I edited anything, as I primarily shoot commercials and edits are done by others much more qualified. My last Premiere software was purchased back when Photoshop 5.0 was new . . . so apologies in advance for this senior moment. I am now using Premiere CS5 build 5.0.1.
    I shot this 2 camera fashion show as a favour for a friend and thought I did a very nice (but painfully slow) edit of a 6 minute pre-show and runway project. Hundreds of edit points and transitions . . . only to find on exporting to AME that I had stuffed up the sequence frame rate, which is to say it did not match my source FPS.
    I shot both cameras as 25P, and created a source sequence @ 29.97 inadvertantly, then went on to create a multicam sequence (also @ 29.97, again, brain fart). I made all my edits and transitions on the multicam 29.97 sequence. I trancoded the sequence as 25p mp2 at high bit rate twice to see if I could get away with it. I tried both with frame blending and without, all at maximum render quality. I also tried to export it as a 29.97 movie and then let encore transcode it back to 25p. All the footage is jumpy as one would expect. The titles especially.
    The 29.97 movie plays smooth as silk on my computer. . .
    I then tried to then nest my multicam edited footage sequence in a new sequence that is created at 25p. Transcoded that whole project at 25p at all the recommended settings that I took from watching the top moderators sugestions. And that movie plays back just as jumpy.
    While it would probably be good practice to re-edit the whole project again . . . I probably should be out trying to make a living right now instead of fixing a pet project for a friend. Fact is, I am not likely to let this just be, as it is too nice not to fix . . .
    I thought of exporting and EDL and starting over, but I am not sure if that EDL would be any better in terms of sequence frame rate referencing. And the main thing also is that I thought by nesting the multicam sequence in a 25p sequence, that it should have taken care of all that anyway? Anyone know why that would not have worked, or what I should do now?
    Your input and experience is greatly appreciated!
    Cheers
    Chris
    PS; I have searched the forums first looking for answers, so please forgive if the answer was in so previous thread

    Hey guys,
    Thanks for the input. First off; I did think the transitions were intact, but only after looking closer, saw that all kinds of changes had been made. I did an EDL import but decided that I might just be better off fixing the copy and paste.
    That said, We decided that the flash movie looked fine on his website and that for big screen, the H.264 movie I made looked great @ 29.97. SO I'm wrapping this up at that. I also got to play with the H.264 file on a USB stick and plugged into my PS3 which looked great as well, so that's something else I probably would not have tried otherwise.
    All in all, I'm having a great time getting back into editing after years of simply shooting. I love PPro CS5. Actually, I'm having a ball with the whole master collection. My son needed it for school work, otherwise I may not have gotten into Encore, Illustrator and After Effects as well. Now I'm itching for a grunty box to make it all work without 4 hour 2 pass transcoding sessions. My 2 year old machine is choking!
    Next time I'll pay attention to the basics . . . source footage sequence settings!
    C

  • Accessing objects after closing the PersistenceManager

    I have a session bean which returns a collection of objects obtained from a
    query. The problem is if I close my PersistenceManager in the session bean
    method, I can't access the objects. What will happen if I don't close it?
    Won't I have a memory leak? I'm curious if I'm missing something. Here is
    my code, I cut out most of it. The println's work fine if I comment out the
    pm.close().
    public Collection searchFlights(AirportCode from, AirportCode to, Calendar
    calendar, int passengers) {
    PersistenceManager pm = null;
    try {
    pm = factory.getPersistenceManager();
    c = (Collection) q.executeWithMap(p);
    } finally {
    pm.close();
    Iterator i = c.iterator();
    while (i.hasNext()) {
    System.out.println("Flight = " + (Flight) i.next());
    return c;

    Michael-
    Firstly, you do not need to obtain and close the PersistenceManager in
    each method if you are using a stateful session bean. However, if you
    are using a stateless session bean, section 16.1.1 mandates:
    At the end of the business method, the PersistenceManager instance
    must be closed. This allows the transaction completion code in the
    PersistenceManager to free the instance and return it to the
    available pool in the PersistenceManagerFactory.
    Now, as it happens, we don't pool PersistenceManagers, and I am fairly
    sure that it would work fine if you didn't close it, but it is always
    good to respect the spec when writing portable code.
    I suspect that the problem that you might be seeing is that your session
    bean is serializing the Collection to return to the client. Note that
    the full closure of serializable fields can wind up being a huge
    performance hit (e.g., the entire object graph in the database may be
    instantiated). Bear this in mind when your code is serializing a PC.
    To get around the problem, you could throw in a quick serialization
    right before you close the PM. E.g.:
    new ObjectOutputStream (new ByteArrayOutputStream ()).writeObject (c);
    This will be a performance hit, but I doubt that it will be any more so
    than sending the entire serialized graph over the network.
    In article <[email protected]>, Michael wrote:
    I have a session bean which returns a collection of objects obtained from a
    query. The problem is if I close my PersistenceManager in the session bean
    method, I can't access the objects. What will happen if I don't close it?
    Won't I have a memory leak? I'm curious if I'm missing something. Here is
    my code, I cut out most of it. The println's work fine if I comment out the
    pm.close().
    public Collection searchFlights(AirportCode from, AirportCode to, Calendar
    calendar, int passengers) {
    PersistenceManager pm = null;
    try {
    pm = factory.getPersistenceManager();
    c = (Collection) q.executeWithMap(p);
    } finally {
    pm.close();
    Iterator i = c.iterator();
    while (i.hasNext()) {
    System.out.println("Flight = " + (Flight) i.next());
    return c;
    Marc Prud'hommeaux [email protected]
    SolarMetric Inc. http://www.solarmetric.com

  • NXT shortest track calculation

    Hello,
    I have a urgent question. 
    One of our teachers has given us the challenge to build an nxt robot that can collect and sort collored balls that are lying on a "playing ground" as shown in picture. (yellow dots are ball locations)
    We get the "location" of the collored balls 5 minutes before start of challenge. (We now the places but we dont know which collor will be at what place) so we thought about inserting that by higlighting buttons for one collor of balls and leaving them blank for the other collor balls.
    Now, we made VI 's for: turning left/right, stop/riding over a crosspoint (where 2 black lines cross) we can use the ultrasone and light sensors etc... We did lot's of tests with them
    But now the problems starts:
    We have to write a labview program that can calculate the shortest way to a specified ball (Our goal is to collect 3 balls of same collor at a time before returning to base) following the black lines.
    Then transmitting the calculated short track to the nxt true bluetooth. (Shortest way means as less turns obviously).
    But we dont have any clue how to program such thing... we only have verry verry basic knowledge of labview and time is really running out...
    If anybody has an idea how to make such program or if anybody can give us detailed information on how to program that or if want to be our hero and you can make that program for us...
    Please let us know, we are desperate.
    Many thanks,
    Vincent
    (sorry for English mistakes... I'am used to speak dutch )
    Attachments:
    STEL SITUATIE.png ‏23 KB

    Hello Vincent,
    I do not seem to be able to open your attachment.
    Is there an error that you're running into?
    What algorithm are you trying to implement to solve this problem?
    Do you need to write a program that calculates the shortest path or the shortest amount of time needed?
    Shortest path doesn't necessarily mean for me the least amount of turns.
    Did you already have a look at this page (http://nxtmastery.com/) to get started with the program?
    Have you already defined your algorithm in pseudo-code?
    This will help you with implementing your algorithm.
    Kind Regards,
    Thierry C - Applications Engineering Specialist Northern European Region - National Instruments
    CLD, CTA
    If someone helped you, let them know. Mark as solved and/or give a kudo.

  • SCCM Inventory + WMI Classes

    Hi,
    I have received a below request from my client, and due to my lack of knowledge i am unable to answer this query.
    Kindly guide me to right direction.
    Can you please confirm which of the following inventory data we are capturing in SCCM?  Note that all of these data are from the class “Custom Inventory Collection”.  I’m not looking for OS_LANGUAGE from the canned inventory,
    I’m looking for the “custom inventory collection” data.
    <customInventory>
    <items>
    <item name="MUI_LANGUAGE " Inventory Collection" type="wmi" namespace="ROOT\CIMV2" query="SELECT * FROM Win32_OperatingSystem">Locale</item>
    <item name="OS_LANGUAGE" Inventory Collection" type="wmi" namespace="ROOT\CIMV2" query="SELECT * FROM Win32_OperatingSystem">OSLanguage</item>
    <item name="MANUFACTURER" Inventory Collection" type="wmi" namespace="ROOT\CIMV2" query="SELECT * FROM Win32_ComputerSystem">Manufacturer</item>
    <item name="MODEL" Inventory Collection" type="wmi" namespace="ROOT\CIMV2" query="SELECT * FROM Win32_ComputerSystem">Model</item>
    <item name="VERSION" Inventory Collection" type="wmi" namespace="ROOT\CIMV2" query="SELECT * FROM Win32_ComputerSystemProduct">Version</item>
    <item name="SKU" Inventory Collection" type="wmi" namespace="ROOT\CIMV2" query="SELECT * FROM Win32_ComputerSystemProduct">SKUNumber</item>
    <item name="SERIAL" Inventory Collection" type="wmi" namespace="ROOT\CIMV2" query="SELECT * FROM Win32_ComputerSystemProduct">IdentifyingNumber</item>
    <item name="CONFIGOMATIC_COMMUNITY" Inventory Collection" type="registry">HKEY_LOCAL_MACHINE\Software\Bell Sygma\Common\Community</item>
    <item name="SYMPHONY_COMMUNITY" Inventory Collection" type="registry">HKEY_LOCAL_MACHINE\Software\Symphony\Build\Community</item>
    <item name="CONFIGOMATIC_IMAGE_VER" Inventory Collection" type="registry">HKEY_LOCAL_MACHINE\SOFTWARE\BesiInfo\Install\ImageVer</item>
    <item name="SYMPHONY_IMAGE_VERSION" Inventory Collection" type="registry">HKEY_LOCAL_MACHINE\SOFTWARE\Symphony\Build\ImageVersion</item>
    <item name="SYMPHONY_RELEASE_VERSION" Inventory Collection" type="registry">HKEY_LOCAL_MACHINE\SOFTWARE\Bell\Plateforme_Info\Release\Version</item>
    <item name="CORE_IMAGE_VERSION" Inventory Collection" type="registry">HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment\Image_Version</item>
    <item name="CORE_VERSION" Inventory Collection" type="registry">HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment\Core_Version</item>
    <item name="REGISTERED_ORGANIZATION" Inventory Collection" type="registry">HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\RegisteredOrganization</item>
    <item name="CONFIG_OEM" Inventory Collection" type="registry">HKEY_LOCAL_MACHINE\SYSTEM\Setup\OEMDuplicatorString</item>
    <item name="CONFIGOMATIC_IMG_VERSION" Inventory Collection" type="registry">HKEY_LOCAL_MACHINE\SOFTWARE\BESIInfo\ImgVersion</item>
    <item name="SYMPHONY_CUSTCODE" Inventory Collection" type="registry">HKEY_LOCAL_MACHINE\SOFTWARE\Symphony\Build\CustCode</item>
    <item name="BCCS_COMMUNITY" Inventory Collection" type="registry">HKEY_LOCAL_MACHINE\SOFTWARE\Bell\Common\Community</item>
    <item name="CORE_PROFILE_VERSION" Inventory Collection" type="registry">HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment\Profile_Version</item>
    <item name="IMAGE_LANGUAGE" Inventory Collection" type="registry">HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment\COMPUTER_LANG</item>
    <item name="SYMPHONY_MUI_LANGUAGE" Inventory Collection" type="registry">HKEY_LOCAL_MACHINE\SOFTWARE\Symphony\Build\UILang</item>
    </items>
    </customInventory>
    The Lightning Khan

    Hi Jason,
    The above XML snippet was sent by client, and i was not quite sure where he got that from.
    However both SMS_Def.mof and Configuration.mof files made things clear and was able to answer the query.
    Below post really helped me a lot.
    http://myitforum.com/cs2/blogs/jsandys/archive/2009/06/12/configuration-mof-vs-sms-def-mof.aspx 
    Thanks.
    The Lightning Khan

Maybe you are looking for

  • [SOLVED] UEFI Windows 7 And ArchLinux

    Hey guys I had installed Windows 7 beside Arch Linux as legacy mode and everything was okay. But now I decide to install them as UEFI mode. When I converted my HDD to GPT, Windows created a 128MiB FAT32 Partition for itself. Am I supposed to create a

  • Create Addon

    Hi all, I will create an add on by VB 6 and this add on is outside from Add on SBO. It is an application separately from Addon SBO but this data took in SAP by Query SQL. If I have the knowledge of programming about VB 6 and database structures from

  • Horizontal scrolling is possible but this is not necessary

    I built a website with adobe muse: www.yorensa.nl. In the desktop version I noticed that horizontal scrolling is possible. This is not necessary because the site fits well in the screen. If you scroll to the right, you'll only see the green browser c

  • BOM Details in to a Purchase and Sales Documents

    Hi How to get BOM Details in to a Purchase and Sales Documents (With COmponentItems Details).

  • Officejet v40 stops printing

    recently purchased a new dell laptop with windows 7.  connected my officejet v40, automatically updated the drivers but when I print it only prints about 1/4 of the page.  any ideas on how to correct.?  the printer works fine on other PCs that do not