Processing of Image files in PI

Hi experts,
I have a requirement where an input excel file will have an image name, and all images are in a particular folder.
Is it possible to go to that folder and verify the properties..such as if image is more than 500 pixel, then throw error else continu with the mapping of the rest of the fields in the xl file?
I have searched a lot, I dont think its possible in PI runtime..
would any of u have any suggestions?

Ravindra,
This is very simple...
Using module( which you already wrote) you can read Excel data. Now call for java mapping.  In java mapping you can read the image file and its property directly from location "usr/datafile/images/imagename". You do not need to send this data using module.
Look at the blog provided by jose...
http://www.java2s.com/Code/Java/2D-Graphics-GUI/Imagesize.htm
String url = "http://www.java2s.com/style/logo.png"; replace with "usr/datafile/images/imagename.jpg";
For java mapping look check out this reference..... ( You can find n number of blogs on java mapping )
https://wiki.sdn.sap.com/wiki/display/Snippets/FILEtoIDOCusingJava+Mapping
Hope this will help.
Thanks,
Nilesh

Similar Messages

  • How to process Large Image Files (JP2 220MB+)?

    All,
    I'm relatively new to Java Advanced Imaging, so I need a little help. I've been working on a thesis that involves converting digital terrain data into X3D scenes for future use in military training and applications. Part of this work involves processing large imagery data to texture the previously mentioned terrain data. I have an image slicer that can handle rather large files (200MB+ jpeg files). But it can't seem to process jpeg 2000 data. Below is an excerpt from my code.
    public void testSlicer(){
    String fname = "file.jp2";
    Iterator readers = ImageIO.getImageReadersByFormatName("jpeg2000");
    ImageReader imageReader = (ImageReader) readers.next();
    try {
    ImageInputStream imageInputStream = ImageIO.createImageInputStream(new File(fname));
    imageReader.setInput(imageInputStream, true);
    } catch (IOException ex) {
    System.out.println("Error: " + ex);
    ImageReadParam imageReadParam = imageReader.getDefaultReadParam();
    BufferedImage destBImage = new BufferedImage(256, 256, BufferedImage.TYPE_INT_RGB);
    Rectangle rect = new Rectangle(0, 0, 1000, 1000);
    //Only reading a portion of the file
    imageReadParam.setSourceRegion(rect);
    //Used to subsampling every 4th pixel
    imageReadParam.setSourceSubsampling(4, 4, 0, 0);
    try {
    destBImage = imageReader.read(0, imageReadParam);
    } catch (IOException ex) {
    System.out.println("IO Exception: " + ex);
    The images I am trying to read are in excess of 30000 pixels by 30000 pixels (15m resolution at 5 degrees latitude and 6 degrees longitude). I continually get an OutOfMemoryError, though I am pumping up the heap size to 16000MB when using the command line.
    Any help would be greatly appreciated.

    Hi,
    In general, an extra sizing for XI memory consumption is not required. The total memory of the SAP Web Application Server should be sufficient except in the case of large messages (>1MB).
    To determine the memory consumption for processing large messages, you can use the following rules of thumb:
    Allocate 3 MB per process (for example, the number of parallel messages per second may be an indicator)
    Allocate 4 kB per 1kB of message size in the asynchronous case or 9 kB per 1kB message size in the synchronous case
    Example: asynchronous concurrent processing of 10 messages with a size of 1MB requires 70 MB of memory
    (3MB + 4 * 1MB) * 10 = 70 MB With mapping or content-based routing where an internal representation of the message payload may be necessary, the memory requirements can be much higher (possibly exceeding 20 kBytes per 1kByte
    message, depending on the type of mapping).
    The size of the largest message thus depends mainly on the size of the available main memory. On a normal 32Bit operating system, there is an upper boundary of approximately 1.5 to 2 GByte per process, limiting the respective largest message size.
    please check these links..
    /community [original link is broken]:///people/michal.krawczyk2/blog/2006/06/08/xi-timeouts-timeouts-timeouts
    Input Flat File Size Determination
    /people/shabarish.vijayakumar/blog/2006/04/03/xi-in-the-role-of-a-ftp
    data packet size  - load from flat file
    How to upload a file of very huge size on to server.
    Please let me know , your problem is solved or not..
    Regards
    Chilla..

  • Efficiency of decoding and displaying image files?

    BRIEF SUMMARY
    My question is this: can Flash Player download JPG and GIF
    files from a server and rapidly open/decode them, ready for
    display, efficiently and
    entirely 'in memory'?
    Would Flex be a good choice of language for developing a RIA
    that needs to continually download lots of JPG and GIF images
    on-the-fly from the server and render them on the screen? I *don't*
    want my application to thrash the hard disc.
    BACKGROUND
    I am designing a 'rich' web app, and I'm investigating
    whether Flex is the right tool for the job.
    Although Flash's animation features are an obvious selling
    point for implementing my user interface, I also need to do some
    server-side rendering. What I want to do is perhaps a little
    unorthodox: I will be generating lots of GIF and JPG files on the
    fly and these will be streamed to the client (along with other
    application data, e.g. in XML format) to update different parts of
    the on-screen document. In need this to happen very quickly (in
    some cases, creating the effect of animation).
    It happens that JPGs and 16-colour GIFs will be, by far, the
    most efficient formats for streaming the images, because of the
    nature of the application. I could of course send the images in
    some proprietary format, geared for my application, but presumably
    decoding the images would be slow as I would have to implement this
    myself in ActionScript, and so I would be limited by the speed of
    Flex 'bytecode'. (I realise Flash is a lot more optimised than it
    once was, but I am hoping to see a gain from using image formats
    that Flash natively understands!)
    Naturally the internet bandwidth should (in principle) be the
    bottleneck. However, assuming I can get my image files to the
    client on time, want I want to know is:
    how efficient is Flash at loading such files?
    Bearing in mind that I'm not just displaying the occasional
    image -- I will be doing this continuously. Most of the images
    won't be huge, but there will be several separate images per
    second.
    The image files will be a mixture of normal colour JPGs and
    4-bit colour GIFs (LZW-compressed). I know that Flash natively
    supports these formats, but depending on how Adobe have implemented
    their LZW/Huffman decoding and so on, and how much overhead there
    is in opening/processing downloaded image files before they are
    ready to 'blit' to the screen, I imagine this could be pretty fast
    or pretty slow!
    If my client only has a modest PC, I don't want the JPG/GIF
    decoding alone to be thrashing his CPU (or indeed the disc) before
    I've even got started on 'Flashy' vector stuff.
    I'm new to Flash, so are there any 'gotchas' I need to know
    about?
    E.g. Would it be fair to assume Flash Player will do the
    decoding of the downloaded image entirely 'in memory' without
    trying to do anything clever like caching the file to disc, or
    calling any libraries which might slow down the whole process? It
    would be no good at all if the images were first written to the
    client's hard disc before being ready to display, for example.
    Further, if I'm doing something a little out-of-the-ordinary,
    and there is no 'guarantee' that images will be loaded quickly,
    what I'm doing might be a bad idea if a later version of Flash
    Player may (for example) suddenly start doing some disc access in
    the process of opening a newly downloaded image. So, while I could
    just 'try it and see', what I really need is some assurance that
    what I'm doing is sensible and is likely to carry on working in
    future.
    Finally, I imagine JPG/GIF decoding could be something that
    would vary from platform to platform (e.g. for the sake of
    argument, Flash Player for Windows could use a highly-optimised
    library, but other versions could be very inefficient).
    This could be the 'make or break' of my application, so all
    advice is welcome! :) Thanks in advance.

    You need a servlet/jsf component to render the image in the response.
    Look at this: http://www.irian.at/myfaces-sandbox/graphicImageDynamic.jsf

  • Scaling image files for Slide presentation in Keynote

    I have had great problems importing and scaling images for Keynote presentations with approx 500+ images. Having tried to adjust the image to fit the full screen the scaling results in unacceptable pixelation. I seem to have solved this now by batch processing my image files and saving them as PDF files. These are then imported from the Aperture Library as iPhoto wont recognise the PDF file format!
    It's a pity that Keynote has so many restrictions for use in Slide/music presentations, having seen incredible professional results with Pic2exe (which unfortunately at present is not available in Mac format - tho the Win exe file will run I am told).

    Please tell us what you are really trying to do!!
    You know like dumb stuff like where are the images from? What's their resolution? If you';re using Aperture you can't be a newbie. 
    You can achieve incredible professional results in Keynote, but you need to know how it wants to work.
    Kelly is right. This is not just a ***** session but a place to get real help from real people.
    Silly things like Image Placeholders will make your life much simpler. etc.

  • How to print JTable to image file?

    Hi ppl.
    I have JTable that i can print via Printable to printer very well.
    Now I have a task to pass this JTable to MS Word. I can pass to MS Word any image file. So all I need is to "print" my JTable to image. Is it possible to reroute printing process to image file?
    Or any other ideas how to sovle a problem?

    John Bo wrote:
    Hi ppl.That words is 'people'. By leaving out three letters, you do not appear cool, just lazy & foolish.
    I have JTable that i can print via Printable to printer very well.
    Now I have a task to pass this JTable to MS Word. I can pass to MS Word any image file. So all I need is to "print" my JTable to image. Is it possible to reroute printing process to image file?Create a <tt>BufferedImage</tt> the same size as the <tt>JTable</tt>. Call <tt>createGraphics()</tt> on the <tt>BufferedImage</tt>. Pass the <tt>Graphics</tt> object to <tt>JTable.painComponent(Graphics)</tt>. Create an image of the <tt>BufferedImage</tt> by calling <tt>ImageIO.write()</tt>.

  • Script Alert: "Sorry I could not process the following files" (Error Message using Image Processor)

    I'm a seasoned Photoshop/Bridge CS5 user who recently upgraded to CS6.  In Bridge I just ran my first Image Processor batch, trying to convert a set of RAW .NEF files to .PSD files with a basic editing action I created applied to them.  Photoshop CS6 opens the files from Bridge and applies the actions, but then I get the "Script alert" error message "Sorry I could not process the following files" and a list of all of the files in the batch I was trying to run the script on.  The files all remain open and are saved on my hard drive in a folder created by the Image Processor script, but do not close unless I manually close them.  I never had this problem in CS5 where the image processor would apply the desired actions to the batch of photos one at a time, then save and close.  Thoughts on how I can fix this bug?

    Hey Jeff--
    No specific action steps to make the image safe - no flattening, etc. Had problems narrowing down the specific action step causing the problem. So I ran the Image Processor script in the ExtendScript ToolKit and debugged in. (I'm using the version that shipped with CS4.)
    Turns out what was happening is that the app.activeDocument.close() command on line 1490 was never getting called, because the this.SaveFile() above it was throwing an exception. More debugging got me to the problem - SaveFile() tries to restore the history state after making a doc safe for saving as a JPEG. This causes an exception. So I commented out line 1571:
    // app.activeDocument.ativeHistoryState = historyState;
    The script runs just fine after this. I commented out the close to see what history states got added to the doc, but no new states are recorded, so commenting out the restore line should not cause any problems.
    Of course, my solution does not solve the problem and I may need to comment out all the saveFile() lines that does this. Not sure why some actions have this problem and others don't. The actions I am running have about 25 steps. Perhaps PS is not catching up quick enough. I added a $.sleep(2500) after the restore history but that didn't help.
    So, not sure where this gets us. I will check about posting an action set with just one of the actions that cause the problem. But I may also have our customer comment out that line of the Image Processor script.
    Hope this helps. May post more next week.

  • Incoming Image file with XML payload processing

    Hi,
    We have PI 7.1 and the interface is from file to standard RFC scenario with ABAP proxy in ECC.
    2 incoming files need to be processed by the interface - xml file with transaction details and the corresponding Image file.
    These files have to be mapped to the standard RFC and then pushed into ECC.
    Can the Java mapping be used in message mapping to pass the image file in the RFC as I do not want to use the Java module?
    If yes, can someone please help with the code and the mapping aspects?
    Regards,

    Abhishek,
    Though I never worked with server proxy with attachments,
    In my opinio, when it is possible to send attachments from outbound ABAP proxy,  then logically it should be possible to read attachments in the inbound proxies.
    I just saw this link in forum,
    [Re: Inbound proxy with attachments.|Re: Inbound proxy with attachments.]
    Regards,
    Praveen Gujjeti.
    Edited by: Praveen Gujjeti on Apr 8, 2010 5:25 PM

  • Hello- I am a Canon photographer.  I use Bridge (CS5) to process my raw files to jpegs.  I am taking on a second photographer who shoots Nikon (D800) and i am not currenty able to see or process his images.  Can you please help?  thankyou!

    Hello- I am a Canon photographer.  I use Bridge (CS5) to process my raw files to jpegs.  I am taking on a second photographer who shoots Nikon (D800) and i am not currently able to see or process his images.  Can you please help?  thank you!

    According to Adobe:
    D800
    NEF
    6.7, 7.1
    4.1
    D800E
    NEF
    6.7, 7.1
    4.1
    The fact that they have 2 versions of ACR means that initial support for the D800 was added in 6.7  but that complete support was finalized in 7.1 (the 4.1 in the chart is for Lightroom)
    I'm not sure that this means there are missing features, but rather refinements and optimized settings were added in 7.1
    However, ACR 7.1 requires CS6.
    As Dag mentioned, you can also use the latest version of DNG Converter to convert the D800 files to DNGs which will be able to be opened in older versions of ACR.
    The DNG converter only works on folders of files, not individual files. So just select the folder and convert. All the files in the folder will be converted.

  • I'm trying to process RAW file images from my SanDisk memory card on Adobe Photoshop CS4 Extended and am unable to do so. Which level Adobe Photoshop do I need to process SanDisk images?

    I'm trying to process RAW images from my new SanDisk Ultra memory card and unable to do so. I'm currently using Adobe Photoshop CS4 Extended, is this the right one or do I need to update?

    …and you absolutely have to specify the camera model that generated those raw image files.
    2.—There's no such thing as "SanDisk images"
    3,— BOILERPLATE TEXT:
    Due to the current unavailability of clairvoyants and mind-readers in the forum, we respectfully request you supply sensible, complete details.
    If you give complete and detailed information about your setup and the issue at hand,
    such as your platform (Mac or Win),
    exact versions of your OS, of Photoshop (not just "CS6", but something like CS6v.13.0.6) and of Bridge,
    your settings in Photoshop > Preference > Performance
    the type of file you were working on,
    machine specs, such as total installed RAM, scratch file HDs, total available HD space, video card specs, including total VRAM installed,
    what troubleshooting steps you have taken so far,
    what error message(s) you receive,
    if having issues opening raw files also the exact camera make and model that generated them,
    if you're having printing issues, indicate the exact make and model of your printer, paper size, image dimensions in pixels (so many pixels wide by so many pixels high). if going through a RIP, specify that too.
    A screen shot of your settings or of the image could be very helpful too,
    etc.,
    someone may be able to help you (not necessarily this poster, who is not a Windows user).
    Please read this FAQ for advice on how to ask your questions correctly for quicker and better answers:
    http://forums.adobe.com/thread/419981?tstart=0
    Thanks!

  • Photoshop Elements Help | Processing camera raw image files

    This question was posted in response to the following article: http://helpx.adobe.com/photoshop-elements/using/processing-camera-raw-image-files.html

    gegjr wrote:
    When I selected "Save Image" there is an option to select the size of the JPEG preview. Is there anyway to extract the JPEG and does the JPEG contain the adjustments that were made to the Raw image?
    The "Save image" command just saves (really converts) the original raw into another raw format : the DNG format created by Adobe to get a universal raw format instead of a specific raw format for each camera in the range of each camera manufacters... Using that feature is your choice.
    And what you see in the bottom line : 8 bits or 16 bits has nothing to do with a preview, it is the choice of 'color depth' for the image the converters sends to the editor.
    So, your choice is either :
    - to click 'Done' which saves the settings of your conversion (white balance, exposure, clarity...) to a very small 'sidecar' file of the xmp type
    - to 'Open' in the editor where you can work with all features of the editor (which include saving the output file in any format - jpeg - psd - tiff - png...
    http://forums.adobe.com/thread/1030798?tstart=0

  • Size of XI messages processing image files

    hi,
    I hav a scenario in which XI is picking up images form a database and is sending them to another database.
    The JDBC sender adapter in use has a query like select image, file name, file size from table where file name starts with 'a', thus at times the adapter ends up picking multiple images in one go.
    When we check the size of the a single XI message payload carrying images as a result of the above adapter, it has been observed to be of double the size of the image being carried. For instance, if the image picked is of size 1MB the size of the XI message payload is shown as 2MB; in the <SAPMessageSizePayload> tag when the message is opened in SXI_MONITOR.
    I want to know the reason behind the XI message payload size being double that of the size of the image it carries.
    regards,
    Diptee
    Edited by: diptee s on Dec 18, 2010 11:10 AM
    Edited by: diptee s on Dec 18, 2010 11:11 AM

    Hi Diptee,
    No, as far as I know. Since your scneario is DB1--> PI --> DB2, there is no need to covert the hexadecimal string to binary as it will be taken care by the receiver JDBC adapter while posting to DB2.
    The JDBC adapter is designed to have the following XML structure as response. Assume that Col1 or Col2 is BLOB and then if JDBC adapter accomodates the binary stream, XML becomes invalid/incomplete.
    <resultset>
    <row>
    <column-name1>column-value</ column-name1>
    <column-name2>column-value</column-name2>
    </row>
    </resultset>
    Regards,
    Praveen Gujjeti
    Edited by: Praveen Gujjeti on Dec 20, 2010 10:39 AM

  • Can I Use Time Machine To Back Up a FAT32 Disk Containing Image Files?

    New iMac User Here.  I just bought a brand new but mid-2010 27" i7 iMac.  Although I've used recent MacBooks when traveling I've got no experience with Time Machine or other similar third party back up software.
    I moved to the iMac from a desktop PC running Windows XP Pro SP3.  I use the computer(s) mainly for photo image storage and processing.  My workflow is based upon Adobe Lightroom (now v3.4.1) and I plan to stick with it.  In the PC I had three internal hard drives, 2 of which were dedicated to image files.  They were formatted as Windows NTFS.  In preparation for the switch I formatted an external drive as FAT32 and copied all the image files to it.  Now with the iMac I have Lightroom installed on its internal hard drive but keep the image files on the external hard drive and access them as needed.  So far, so good.
    The problem arose when I tried to set up Time Machine to back up both the internal hard drive and the external external drive.  It will back up the former but not the latter.  It tells me it does not interact with FAT32 disks.
    Any thoughts, explanations and/or solutions for establishing a simple, single back up routine for both internal and external drives will be most appreciated.

    Thanks very much for the quick response.  You confirm my intial suspicion, but your suggestion relies on my memory to accomplish on a regular basis (not the best of solutions) and further would be an extended disk run every night because it would not just be backing up new additions but the whole large disk, right?

  • How can I allow a user (client) to choose a local image file (on his hard d

    How can I allow a user (client) to choose a local image file (on his hard drive) and modify it using an applet from his browser ? I am trying to develop a web page that enables the user to choose an Image file, manipulate the image using a java applet, and display the results.
    Using Java�s �JFileChooser� does not work when called from a browser, probably due to security privileges issues. On the other hand, I can choose and upload any file using a JavaScript form:
    <FORM METHOD="POST" ENCTYPE="multipart/form-data" ACTION="process.asp">
    <INPUT TYPE=FILE NAME="file1"><BR>

    It seems that I can choose an image file with a Java script form and process an image with an applet. How can I choose a file AND process it locally ?
    (I do not wish to upload the file to the server using JavaScript form and then back to the client�s applet for processing since it will be a tremendous waste of resources).
    Will appreciate any solution.
    Thanks !
    ( my email is: [email protected] )

    "Using Java�s �JFileChooser� does not work when called from a browser, probably due to security privileges issues. "
    You can do this if you sign the applet...

  • Is there some way to import image files directly into an open document?

    Is there some way of importing a series of image files, say jpegs, directly into an open document, rather than having to open all the image files and having to drag and drop each individual one into the open document? Specifically, I'm a dentist and I often get digital xray images emailed to me from other offices. But they come as 16 or 18 individual image files and I have to put them into a virtual "xray mount", so I can view them all at once, rather than having to open all the images and toggle among them. So I open a blank document in PS (CS4), then I navigate to the folder containing all the image files I received, select all of them and open them all. Back in PS, I now have to select each image tab and drag the image into the blank "mount" and close the image. That new image then becomes its own layer in the "mount" document. But I have to repeat this 18 times for each patient! I was thinking if there was a way to open the new "mount" document then select all the image files and somehow "import" all the image files directly into document - essentially "automate" the process - that'd save me BOATLOADS of time and aggravation! Anyone out there have any suggestions? Thanks alot!! Dr. G.

    Thanks, Curt! When u say "animate" do u mean File | Automate...? Inside Automate, I can't find "Make Frames from Layers"...if you do mean "Animate" I can't find that menu. Zeno replied with a BRILLIANT clarification:
    <<Yes, but after you've got all your images as layers in a new document you can simply Select->All Layers and then drag them all to your document in one fell swoop.>>
    I tried that and it works like a charm! I select all 20 layers in the new document that "stacking" creates and just drag them all onto the virtual "mount" document. That's it! Then I just move each of these layers around as I would otherwise...it's just 1 click and 1 drag/drop. Unless someone comes up with a way to actually "import" all the images directly into the "mount" document, I think this appears to be the most efficient route to follow.
    I really appreciate your guys' assistance! It's so great that you guys monitor the forum and help us out with our Photoshop problems! What an awesome program it is, right?
    Thx again!
    Leon

  • Hard drive recently failed and iPhoto brings a -36 error when copying need help accessing image files

    I recently updated my computer to mountain lion and after doing so my computer would no longer boot up.  I took it to the apple store and they told me that the hard drive was damaged and needed to be replaced.  They were booting my computer with an external drive and in doing so could access my computers HDD.  Upon starting to drag and drop files to a new hard drive I started to get a lot of -36 errors.  I proceeded to go go,e and create my own bootable thumb drive and try doing the same process with more time to look through it.  I have up till now been able to copy most of my files but have run into a problem with iPhoto.
    I have been searching around for a while now and have yet to find a method that helps me in my particular situation so I am now asking for help myself. I will explain what my current system of file recovery is and see if anyone can help me out.
    I have since then replaced the HDD in my computer and purchased a SATA external HDD enclosure for the original drive.  This allows me to still access all files and folders from the original drive.  I have managed to recover a majority of the files but have recently run into a problem with the iPhoto library.  Every time I try to drag and drop the iPhoto library to my new HDD it fails after "transferring" 2.02GB and tells me it has encountered a -36 error because some files cannot be read or written.  I believe I am using iPhoto '09, I will check and confirm that later.
    I am looking for a way to open iPhoto's library and access the image files it seems to be hiding from me. Please understand that I cannot open the iPhoto library either, I have lost access to the library entirely and want to see if there are any image files that I can save.  I dont have the computer backed up recently and want to save my photos.  Thanks for looking and I'm hoping someone can help.

    Download iPhoto Library Manager and use its rebuild function. (In Library Manager it's the FIle -> Rebuild command). Rebuild it to the Pictures Folder. This might overcome the -36 issue.
    (This will create an entirely new library. It will then copy (or try to) your photos and all the associated metadata and versions to this new Library, and arrange it as close as it can to what you had in the damaged Library. It does this based on information it finds in the iPhoto sharing mechanism - but that means that things not shared won't be there, so no slideshows, books or calendars, for instance - but it should get all your events, albums and keywords, faces and places back.
    Because this process creates an entirely new library and leaves your old one untouched, it is non-destructive, and if you're not happy with the results you can simply return to your old one.)
    Failing that you're into recovering your Originals from the damaged Library and creating a new Library and starting over from scratch.
    Regards
    TD

Maybe you are looking for

  • How can I make a default border for a JWindow?

    I have a JWindow object that is created when a button is pressed in a JFrame. I want the JWindow to have the same type of border as the JFrame from which it's created. However, the JWindow is not created automatically with a border as the JFrame is,

  • Converting Word .doc File with Hyperlinks to PDF

    There appear to be a rather large number of posts in this forum describing problems similar to mine. I've tried most of the work-arounds suggested with no good results. First the basics. I'm running Adobe Acrobat 8 Professional (8.1.3) and Microsoft

  • How can I drag and drop a Tidal job into another group?

    How can I drag and drop a Tidal job into another group? In Tidal Help, it says- In the Jobs pane, press and hold the Ctrl key and at the same time right-click and either individually select individual jobs within a job group or drag your mouse cursor

  • User Last Sign In Report

    Hi All, We created a simple report consisting mainly of the username and when he last signed in. It appears that all my users can see everyone's last sign in rather than just their own or their subordinate's. I used the Opportunities subject area. Ca

  • Exchange 2010 - WS-Management Service does not support

    Hi, We have a tool which was used for bulk Mailbox creation, Mailbox Movement etc. This we have used in Exchange 2007 also and was working fine. Now in Exchange 2010 we are facing some issues. Tool is written in VB. Exchange 2010 SP2 is running in al