Solution for wrong characters in KeyEvents generated with ALT method

Hi everybody!
There is still a problem with KeyEvents coming from a barcode scanner using ALT + NumPad method. Java generates KeyTyped events with random outputs when ALT key is pressed. The issue seems to have creeped in somewhere between JSE 6u3 and 6u10, as in the former it works as expected and in the latter it does not. The problem persists still, we also tested it with Java 8 (on Windows 8, Windows 7 and Ubuntu 14). The actual test client is very simple, the application is only a JFrame containing a JTextField and a JTextArea.
The old thread: Wrong characters in KeyEvents generated from input of barcode scanner
My solution is to register a KeyEventDispatcher that blocks the KeyEvents when the ALT method is active:
KeyboardFocusManager.getCurrentKeyboardFocusManager().addKeyEventDispatcher(
  new AltBugFixKeyEventDispatcher());
public class AltBugFixKeyEventDispatcher implements KeyEventDispatcher {
    private int i = -1;
    @Override
    public boolean dispatchKeyEvent(KeyEvent ke) {
        if (ke.isAltDown()) {
            switch (ke.getID()) {
                case KeyEvent.KEY_PRESSED:
                    if(ke.getKeyCode() == KeyEvent.VK_ALT){
                        i = 0;
                    }else if(Character.isDigit(ke.getKeyChar())){
                        i++;
                    }else{
                        i = -1;
                    break;
                case KeyEvent.KEY_RELEASED:
                    break;
                case KeyEvent.KEY_TYPED:
                    break;
            if(i != -1){
                return true;
        return false;

Hi everybody!
There is still a problem with KeyEvents coming from a barcode scanner using ALT + NumPad method. Java generates KeyTyped events with random outputs when ALT key is pressed. The issue seems to have creeped in somewhere between JSE 6u3 and 6u10, as in the former it works as expected and in the latter it does not. The problem persists still, we also tested it with Java 8 (on Windows 8, Windows 7 and Ubuntu 14). The actual test client is very simple, the application is only a JFrame containing a JTextField and a JTextArea.
The old thread: Wrong characters in KeyEvents generated from input of barcode scanner
My solution is to register a KeyEventDispatcher that blocks the KeyEvents when the ALT method is active:
KeyboardFocusManager.getCurrentKeyboardFocusManager().addKeyEventDispatcher(
  new AltBugFixKeyEventDispatcher());
public class AltBugFixKeyEventDispatcher implements KeyEventDispatcher {
    private int i = -1;
    @Override
    public boolean dispatchKeyEvent(KeyEvent ke) {
        if (ke.isAltDown()) {
            switch (ke.getID()) {
                case KeyEvent.KEY_PRESSED:
                    if(ke.getKeyCode() == KeyEvent.VK_ALT){
                        i = 0;
                    }else if(Character.isDigit(ke.getKeyChar())){
                        i++;
                    }else{
                        i = -1;
                    break;
                case KeyEvent.KEY_RELEASED:
                    break;
                case KeyEvent.KEY_TYPED:
                    break;
            if(i != -1){
                return true;
        return false;

Similar Messages

  • Wrong characters in KeyEvents generated from input of barcode scanner

    Hi everybody, :-)
    I have a problem with KeyEvents coming from a barcode scanner. The issue seems to have creeped in somewhere between JSE 6u3 and 6u10, as in the former it works as expected and in the latter it does not. The problem persists still, we also tested it with 6u22 and 6u23 (all tests were performed on the same Windows XP machine). The actual test client is very simple, the application is only a JFrame containing a JTextField and a JTextArea.
    The barcode scanner we use connects via USB and has no special driver. The scanner already decodes the barcode that was scanned and "enters" characters in the focussed text field of the test application by emulating the Alt+NumPad behaviour (the character '5' being produced by the equivalent of holding Alt and entering "0053" on the NumPad).
    Now, what appears when the application is run in JSE 6u03 is the expected result:
    5@WM010$|
    5@WM010$|
    5@WM010$|
    5@WM010$|
    Here's the result for the same barcode when the application is run in JSE 6u10 (results for 6u23 are similar):
    5@WÞ10ä
    é@—M010$|
    5@W¥ð104|
    5°ùM0ó(▄♀
    5@W¥010$|
    é@WM010Ü\
    é@W¥010P\
    5@wy010$|
    5@m01Ð$▄
    )°W¥01è$|
    )@—0ÑÐ$|
    Well, at least it manages to get some characters right every time... ;-)
    The character values are wrong already when the KeyEvent for each is being created and posted to the EventQueue. But on the other hand, the problem is obviously tied to the JSE used, so it has to occur somewhere after Java receives the input and before a KeyEvent is generated. Since the errors are very random, we are guessing that it might be a timing problem.
    Between JSE 6u3 and 6u10, KeyEvent has received some new members (here with their typical values for my use case):
    #isSystemGenerated     true
    #primaryLevelUnicode     0     
    #rawCode     0     
    #scancode     0     
    Maybe the problem could have been introduced in the same changeset? Or maybe the values observed are meaningful in a way?
    Can anybody enlighten me, or give me a hint of any kind? I already scoured the bug database but did not find anything.
    Thanks! Any help is appreciated!
    Regards, Lars

    @mriem: Yes, I did. In all cases, it is "windows-1252". And moreover, if it were a problem with the default character set, it would not show the random behaviour it does.
    I also managed to create a reproducer that shows the behaviour:
    import static java.awt.event.KeyEvent.*;
    import java.awt.*;
    import java.util.*;
    import javax.swing.*;
    public class ScannerTest {
         private static final String TEST = "5@WM010$|";
         private static final int DELAY = 50;
         private static final Map<Character, int[]> ALT_CODES = new HashMap<Character, int[]>();
         static {
              ALT_CODES.put('5', new int[] { VK_NUMPAD0, VK_NUMPAD0, VK_NUMPAD5, VK_NUMPAD3 });
              ALT_CODES.put('@', new int[] { VK_NUMPAD0, VK_NUMPAD0, VK_NUMPAD6, VK_NUMPAD4 });
              ALT_CODES.put('W', new int[] { VK_NUMPAD0, VK_NUMPAD0, VK_NUMPAD7, VK_NUMPAD7 });
              ALT_CODES.put('M', new int[] { VK_NUMPAD0, VK_NUMPAD0, VK_NUMPAD8, VK_NUMPAD7 });
              ALT_CODES.put('0', new int[] { VK_NUMPAD0, VK_NUMPAD0, VK_NUMPAD4, VK_NUMPAD8 });
              ALT_CODES.put('1', new int[] { VK_NUMPAD0, VK_NUMPAD0, VK_NUMPAD4, VK_NUMPAD9 });
              ALT_CODES.put('$', new int[] { VK_NUMPAD0, VK_NUMPAD0, VK_NUMPAD3, VK_NUMPAD6 });
              ALT_CODES.put('|', new int[] { VK_NUMPAD0, VK_NUMPAD1, VK_NUMPAD2, VK_NUMPAD4 });
         public static void main(String[] args) throws Exception {
              System.out.println(java.nio.charset.Charset.defaultCharset().name());
              final int delay = DELAY;
              final JFrame frame = new JFrame("ScannerTest");
              SwingUtilities.invokeAndWait(new Runnable() {
                   @Override
                   public void run() {
                        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
                        JScrollPane scrollPane = new JScrollPane(new JTextArea());
                        scrollPane.setPreferredSize(new Dimension(300, 600));
                        frame.add(scrollPane);
                        frame.pack();
                        frame.setVisible(true);
              new Thread() {
                   @Override
                   public void run() {
                        try {
                             Robot robot = new Robot();
                             for (int c = 0; c < 1000; c++) {
                                  if (frame.isActive()) {
                                       for (int i = 0; i < TEST.length(); i++) {
                                            int[] codes = ALT_CODES.get(TEST.charAt(i));
                                            if (frame.isActive()
                                                      && !(codes == null || codes.length == 0)) {
                                                 robot.keyPress(VK_ALT);
                                                 for (int code : codes) {
                                                      robot.keyPress(code);
                                                      robot.keyRelease(code);
                                                 robot.keyRelease(VK_ALT);
                                            robot.delay(delay);
                                       robot.keyPress(VK_ENTER);
                                       robot.keyRelease(VK_ENTER);
                                  } else {
                                       c--;
                                       try {
                                            Thread.sleep(delay);
                                       } catch (InterruptedException e) {
                                            e.printStackTrace();
                        } catch (AWTException e) {
                             e.printStackTrace();
              }.start();
    }

  • Solution for some printer that not working with AE

    simple reason, this issue caused by Apple's Bonjour,
    it search for wireless printer and installed wrong driver,
    simply go to properties of your wireless priter(which conrrected with AE),
    select a correct driver.

    Kindly suggest the reason for this behavior,
    Any permission should be set in the application to make it work when antivirus is "ON"
    A lot of things won't work with "anti-virus" junk installed on a Mac. If you want to run anti-virus software, get a Windows PC to run it on.
    Get rid of Symantec and let your Mac work as it's designed to work - without being burdened by useless garbage.

  • New solution for Limit the value in JSpinner with changable max/min value

    I have ever stuck with a problem like that :
    1. My application need to get two int value A and B that user input.
    I use two JSpinner with Number format model.
    named in jSpinnerFrom (A value get from) jSpinnerTo (B value get from)
    2. The request is that :
    two value can be any Integer, But the value of (B - A) can not more than 1000.
    I use changeListener added into the JSpinner, when use set value make (B-A) larger than 1000, I set value back.
    But when user press mouse on arrow button, the value will be increase automaticaly, and at last the value can not set back that make (B-A) not larger than 1000.
    3. So I get the BasicArrowButton of the jSpinnerFrom and jSPinnerTo,
    and add a mouselistener on the arrowbutton. When mouseReleased, then chen the value (B-A), if it is larger than 1000, then set it back the proper value.
    Thus I can make the min/max value in the JSpinner be changable, and limit the two input value be in range of 1 - 1000
    Post this wish be help for any one has thus familar request.
    Good Luck!!

    Something like this might work
    import javax.swing.*;
    import java.awt.*;
    import javax.swing.event.*;
    class Spin extends JFrame implements ChangeListener
      JSpinner spinner1;
      JSpinner spinner2;
      JPanel jp;
      public Spin()
        setDefaultCloseOperation(EXIT_ON_CLOSE);
        setSize(200,75);
        setLocation(400,300);
        spinner1 = new JSpinner(new SpinnerNumberModel(1000, 1000, 9999, 5));
        spinner1.addChangeListener(this);
        spinner2 = new JSpinner(new SpinnerNumberModel(0, 0, 1000, 5));
        jp = new JPanel();
        jp.add(spinner1);
        jp.add(spinner2);
        getContentPane().add(jp);
      public void stateChanged(ChangeEvent ce)
        int s1 = ((Integer)spinner1.getValue()).intValue();
        jp.remove(spinner2);
        spinner2 = new JSpinner(new SpinnerNumberModel(s1-1000, s1-1000, s1, 5));
        jp.add(spinner2);
        validate();
      public static void main(String[] args) {new Spin().setVisible(true);}
    }

  • Best solution for backing up 3 Mac's with one drive

    I know there are several options for backing up one computer, but I would like to be able to backup 3 computers on a single 1TB external drive. Is this possible and would it be possible to use Time Machine on all 3 pc's. I know I will have to move the drive between them. I would prefer a NAS, but cost is an issue.
    Any help would be appreciated and I hope this is the correct forum for it.

    TM will also work. I would give each machine it'sown partition, assign one partition to each machine as its TM backup volume.
    I know that a Time Capsule at $299-1TB and $499-2TB is much more then just a USB2 or even firewire hard drive, but remember that with a Time Capsule you are also upgrading to a 802.11n wireless router with true dual band support (simultaneous 802.11g and 802.11n connections, each running at their native speeds). Just a thought, if your wifi network is getting old too and you are thinking of an update there at the same time.

  • Help from a Moderator please, possible Solution for Speakers that do not work with X

    Hi!?I think i know a way to get the X-Fi to work with the Inspire 5700 Digital. I have no evil intend, but i would like to post a link to a competitiors product.Well actuall the product itself is not competition since i could not find a creative labs equivalent to it. The idea is to replace the Inspire Digitals Control unit with an alternati've Decoder, while keeping your all of you speakers and stands and the subwoofer. This would allow the X-Fi to be used perfectly. Games would run in 5. via an analoge connection, and DVD would run?in 5. Dolby Digital and DTS via an digital connection. That way, even Windows Vista would work perfectly since games would be covered by Alchemy and DVD's would be decoded indipendently from the computer by the decoder box. The price for this Decoder Box with an optical cable and a remote control is 30 ? and it can be found on the website of germanys most popular computer speaker systems manufacturer... I will post a link to a picture that shows the System now, and it would be very nice of the moderators to not remove this link since it actually would help people to decide to buy an X-Fi. Thanks?http://www.teufel.de/images/zubehoer/dec_fin.jpg?While i have not tried it out myself yet, i see no reason why this should not work. If anyone does, please explain why.Message Edited by Force on 06-4-200702:58 PM

    Hi Jerry,
    The other way around. If you UNCHECK the Windows Event Log, then the media buttons wouldn't work.  If you then CHECK the box again with the checkmark, then the media buttons worked.  I have two of the m645-s4070's at home from Best Buy, I'm returning one, I tested this on both systems and it's the same result.
    I've checked the box again and not unchecked anything in Msconfig - services.  I thought i read somewhere that it wasn't necessary for that to run.  I guess I shouldn't mess around with those. 
    Anyway, it would be very interesting to know what the correlation between the Windows Event Log and the media buttons were.  I read some people were having trouble starting their wireless too since it seems the only way to do that is through those buttons above the function keys.  Perhaps they did the same thing by unchecking the Windows Event Log...

  • Photoshop CS6 Type tool bug solution for special characters move to beginning of string of text

    Just started happening and it will not go away. Tried deleting test box and start over and same issue. Bracket ) moves to beginning of string but letters are fine.

    Snowball5500 wrote:
    [...] hitting the return key only moves the cursor back to the beginning of the line I'm on.
    Are you sure leading isn't set to its minimum of 0.01 pt?

  • Best Solution for Creating an Onlne Purchase order form with multiple calculation fields

    I am a bit confused.  Our school has a Forms Central account which works great for our registration forms but I need to find a solution for creating an online purchase form with multiple calculation fields - I know that forms central does not support calculation fields (too bad) but I know that Acrobat Pro does... soooo...
    Can you create the forms in Acrobat and then somehow integrate the advanced features into forms central?  Do they talk to each other?  Is this easy to do? .... I guess another way to putting it is can you create the forms in Acrobat including all of the advanced features for payment calculation and then host it online using Forms Central to manage and collect the data? (I guess that really is my question)
    Thanks (how does this compare to a solution like Formstack?)

    Hi, thanks.
    The naming convention was the consistant up until a point when I read that you need a '.' syntax (?!) - does anyone know if this is true?
    Attached is a version with Bernd Alheit's suggestion and with all the naming of the fields being consistant. It's still not working for me though after doing this and I'm stuck as to why, because I think it should work. I've also tried writing the calcualting line of code in the same manner that Bernd Alheit suggests before I came on here, and it wouldn't work then.
    As with any coding, it must be something to which I have done, but I can't see it anywhere
    Any ideas? Thanks for helping me
    Cheers

  • When converting tables in a MS Word 2010 or 2007 to PDF the table borders do not retain the correct thickness as identified in the word document.  Is there a solution for this issue?

    When converting tables in a MS Word 2010 or 2007 to PDF the table borders do not retain the correct thickness as identified in the word document.  Is there a solution for this issue?

    Please try with latest version of MS Word and Acrobat.
    Regards,
    Anoop

  • Logs are generating with owner and group as 'root'

    Hi,
    In our newly installed and configured Oracle application server(10.1.3.5), the logs are generating with owner and group as 'root'.
    Location: $ORACLE_HOME/Apache/Apache/logs
    -rw-r----- 1 root root 6700 Apr 3 02:03 access_log.1364947200
    -rw-r----- 1 root root 430 Apr 3 02:04 error_log.1364947200
    We have configured it on port 80. For this the '.apachectl' ownership and permissions are changed as below:
    -rwsr-s--- 1 root dba 1703780 Jul 21 2009 .apachectl
    Kindly let me know what are the changes to be made, for the logs to be generated with the group as 'dba' instead of 'root'.
    Thanks.
    Edited by: 985284 on Apr 3, 2013 3:14 AM
    Edited by: 985284 on Apr 3, 2013 4:22 AM

    Ok - that is quit weird then. If you want to run the HTTP Server on a privileged port, you basically change the ownership of the .apachectl executable :
    cd ORACLE_HOME/Apache/Apache/bin
    chown root .apachectl
    chmod 6750 .apachectlas per [url http://docs.oracle.com/cd/B25221_05/core.1013/b25209/ports.htm#CIHJEEJH]documentation.
    Your user and group directive should be set to :
    User oracle
    Group dbaUpon starting, the http server would start as root and then switch the effective userid of the process from root to oracle. In the process list (ps -ef | grep httpd), you should see oracle.
    Do you have the same configuration and what do you see in the process list?

  • SOLUTION FOR ELEMENTS 12 VS YOSEMITE

    FOLKS: I just received an email from an adobe employee - the solution for our problems using elements 12 with Yosemite is to upgrade to #13. So we must pay an additional $80.00 to solve a problem that was created by adobe. This is adobe's definition of 'customer service'!

    Looking through Adobe website there seems to be a fix with a plug-in - seems to work for me so far
    http://helpx.adobe.com/photoshop-elements/kb/pse-stops-responding-yosemite.html
    Good luck, Tim

  • Annoture - Metadata Bridging Solution for Aperture and iView

    Aperture and iView users:
    I just released Annoture, a metadata bridging solution for Aperture and iView MediaPro! With Annoture, you’re just a click away from sharing metadata between these two popular image management and cataloguing applications. Spend more time working with your decisive moments than worrying about double-entry and incomplete metadata!
    Annoture lets you transfer annotations from iView MediaPro catalogs to Aperture projects and albums and back. This two-way transfer of IPTC and metadata information means you are not tied to any one application for your image management and workflow needs. Annoture also features a modular interface that can be extended to support additional applications in the future.
    http://www.tow.com/software/annoture/
    Users of Aperture and iView can download a fully-functional version of Annoture. The unregistered version will occasionally display a reminder to register, and all images processed in Aperture by Annoture will have a custom “Annotated with Annoture!” tag added. You can remove these items with the full version after purchasing and entering your license code.
    Enjoy!
    -adam

    Congratulations on getting this working and available so quickly! I bet many late nights went into this
    It's definitely providing some motivation for me to learn more Applescript...

  • Collection support in generated multi-occurrence methods

    Hello;
    Wondering if there are plans to add support for java collections to the generated
    multi-occurence methods?
    It would be useful to be able to do things like this:
    Collection items = myPO.getItemCollection();
    items.removeAll();
    Or
    Iterator itemIt = myPO.getItemIterator();

    Hi,
    [1] Are there any current issues with use of arrays? How does XMLBeans
    handle programatic additions to the number of elements in an XML document
    for example?
    Reference: from Sun site "The length of the array must be specified when it
    is created. You can use the new operator to create an array, or you can use
    an array initializer. Once created, the size of the array cannot change. To
    get the length of the array, you use the length attribute"
    [2] If you have an existing object model which utilises HashMap and you
    wanted to use XMLBeans as a toolkit to assist in creating XML from java,
    what is the normal approach noting XMLBeans does not support collections?
    No doubt an adaptor type layer to convert data between the existing java
    domain model (i.e. with a hashmap) to the XMLBean generated java classes
    (which use arrays). Seems to still be some manual effort here.
    Greg
    "Arek Stryjski" <[email protected]> wrote in message
    news:[email protected]...
    >>
    Wondering if there are plans to add support for java collections to thegenerated
    multi-occurence methods?
    It would be useful to be able to do things like this:
    Collection items = myPO.getItemCollection();
    items.removeAll();
    Or
    Iterator itemIt = myPO.getItemIterator();
    ..I disagree. In my opinion using comfortable array manipulation methods is
    one of the advantages comparing XMLBeans to JAXB.
    Most of the time you don't use only:
    Iterator itemIt = myPO.getItemIterator();
    But you need to put it in for loop. And then you need to make cast foreach
    object in Iterator. This doesn't make code simpler, and it perform longer.
    Then you get whole array you can do all operation like on Iterator butthere
    is no cast needed.
    To remove all elements you can just set an empty array to parent node.
    The only case then Collections could be more comfortable then array willbe
    sorting elements. I believe that then XMLBeans will support XQuery it will
    be also possible to make it simple without Collections.
    So if in future you plan to add Collection methods pleas leave also ones
    which operate on arrays.
    Regards
    Arek

  • Issue with Czech characters in PDFs generated from RSTXPDFT4

    Hi,
    We have a requirement to generate PDF documents from the spool of the Billing document outputs in our project.
    For this we are using the standard program RSTXPDFT4, which converts the SAP script OTF to PDF format.
    But the Czech characters in the billing document output are not getting displayed in the PDF generated out of it.
    We are already using a device type I2HP4 when creating the print request , which supports Latin-2 Character set ( ISO 8859-2 ), to which the special characters
    of East European languages belong.
    Even then , the czech characters are not getting displayed in the PDF generated.
    We have raised  a message to SAP for this, and SAP informed us that currently the only solution to this is to use Latin 2 soft fonts,
    and to upload these soft fonts into R/3 System using report RSTXPDF2 as they contain the Eastern European special characters plus all the other characters in ISO 8859-2.
    But, since character font definitions (font files) are protected by copyrights, SAP informed us that they cannot provide these font files and we have to acquire
    these latin-2 font files by searching in search engines in the internet.
    If anyone has the information where we can get these "Adobe type 1 Latin-2" font files with '.PFB' extension,  for the proper display of Czech characters, please let me know.

    Hi,
    Did you or anyone manage to find a reasonable solution for this issue?
    I'm currently facing something similar but with Polish characters instead.
    I tried using RSTXPDF2 to upload .PFB and .TTF files but to no avail.

  • Export/Import Process in the UI for Variations Content Translation is Generating CMP Files with No XML

    We have a SharePoint 2010 Publishing Website that uses variations to deliver contain to multiple languages. We are using a third-party translation company to translate publishing pages. The pages are
    exported using the  export/import using the UI process described here: "http://blogs.technet.com/b/stefan_gossner/archive/2011/12/02/sharepoint-variations-the-complete-guide-part-16-translation-support.aspx".
    Certain sub-sites are extremely content-intensive. They may contain many items in the Pages library as well as lists and other sub-sites. 
    For some sub-sites (not all), the exported CMP file contains no XML files. There should be a Manifest.XML, Requirements.XML, ExportSettings.XML, etc., but there are none. After renaming the CMP file
    to CAB and extracting it, the only files it contains are DAT files.
    The only difference I can see between the sub-sites that generate CMP files with no XML files is size. For example, there is one site that is 114 MB that produces a CMP file with no XML files. Small
    sites do not have this problem. If size is the problem, then I would think the process would generate an error instead of creating a single CMP file that contains only DAT files. However, I do not know exactly what the Export/Import Process in the UI is doing.
    This leads to two questions:
    1.
    Does anyone know why some CMP files, when renamed to *.CAB and extracted, would not contain the necessary XML files?
    2. Second, if exporting using the UI will not work, can I use PowerShell? I have tried the Export-SPWeb, but the Manifest.XML does not contain translatable
    content. I have not found any parameters that I can use with Export-SPWeb to cause the exported CMP to be in the same format as the one produced by the Export/Import process in the UI.
    As a next step, we could try developing custom code using the Publishing Service, but before doing this, I would like to understand why the Export/Import process in the UI generates a CMP that
    contains no XML files.
    If no one can answer this question, I would appreciate just some general help on understanding exactly what is happening with the Export/Import Process -- that is, the one that runs when you select
    the export or import option in the Site Manager drop down. Understanding what it is actually doing will help us troubleshoot why there are no XML files in certain export CMPs and assist with determining an alternate approach.
    Thanks in advance
    Kim Ryan, SharePoint Consultant kim.ryan@[no spam]pa-tech.com

    I wanted to bump this post to see about getting some more responses to your problem. I'm running into the same problem as well. We're running a SharePoint 2010 site and are looking at adding variations now. The two subsites with the most content take a
    while to generate the .cmp file (one to two minutes of the browser loading bar spinning waiting on the file). Both files are generated with a lot of .dat files but no .xml files. I was thinking like you that it must be a size issue. Not sure though. Did you
    ever happen to find a solution to this problem?

Maybe you are looking for

  • I have a Mac Book Pro - HELP - problems with bootcamp = too full

    I have have a Mac Book Pro.  My drive is full.  Sadly I had the partition set up at a store that should have known what they were doing (NOT an apple store, but a certified store that carries only Apple products), anyway.. I am now at the point where

  • Error while uploading SSRS Reports to SharePoint Report Library

    Dear All, I am having a SSRS Server running in SharePoint integrated mode and I am running reports in SharePoint successfully, but I am facing issue with one site as shown below. I am getting below error while uploading a report to specific path as s

  • XServe is slow over 100MB/s switch

    I have a big problem that's getting bigger by the month. My LAN is sloooowww! I am the assistant (i.e. volunteer technology coordinator at a small private elementary school and we are using a Dual G5 XServe (all the latest patches) for our main serve

  • Adding more RAM to Tiger

    My ibook has 512MB's of RAM. I am happy with this. However since next year I plan to return to school to get a Masters in Ministry, I may need more RAM. From 2001-2005 while I working on my undergrad I used a Performa 6360 which had 136MB's of RAM +

  • Hyperlink in smartform 4.6c

    Dear Fellow developers/gurus, We need to put an hyperlink in the pdf file in the smartform as we are creating the lengthly url dynamically which is not possible to display entire url in 2 cm column space. Hope there is solution for this in 4.6c. Warm