Robustness of the RI?

I'm interested in knowing what the general consensus is on using the JSF reference implementation in a production environment. Instability and inability to scale could be problems. What was the motivation for creating a reference implementation rather than a production version? Are there any commercial or open source efforts to implement the spec in non-RI mode?
Larry C

I would not recommend using the JSF-RI in a production environment as there are some show-stopping bugs in it at the moment (i.e. invalid HTML syntax being created, sub-views not rendering properly when intermixed with HTML, data_table not being able to display static information, etc...). It seems like it will be cool once all the kinks get worked out, but I would wait for a while. You'll spend a lot of time creating workarounds for the problems.
The reference implementation is a proof that the spec is valid. Basically it is a way for other companies to be able to affix a 100% JSF compatibility sticker on their applications/implementations of JSF (there is much more to this though). The RI doesn't mean that the product cannot be used for a production version though.
David

Similar Messages

  • "The application Safari has unexpectedly quit." / "Archive and Install"

    ...The system and other applications have not been affected.
    Would you like to submit a bug report to Apple?
    I was working on my eMac last night when all of a sudden Safari shut down. I tried to open it again and I kept getting the above error message.
    At first, I thought this was no big deal, as I just downloaded Mozilla Firefox. However, it seems that whatever error caused this corruption in Safari has also affected my MSN Messenger, and a few other internet related Apps.
    I don't know if any of you have come across this problem before, but it would be greatly appreciated if you could email me your suggestions to fixing this problem.
    I called Apple support, and the lady suggest looking for a way to "archive and install preserving" so that I don't lose any of my important files. I'm sure that this might fix my problem as well.
    Please let me know if you have a solution for me!!
    Eric.

    Eric Jackson Wood,
    Welcome to the Apple Discussions!
    Doing an Archive and Install because Safari unexpectedly quit is roughly akin to using several sticks of dynamite to take out a housefly in the kitchen. How much RAM does your Mac have, and how long had Safari been running continuously before the quit? Safari does have a known memory leak problem (the Safari 3 beta may have fixed that; too soon to tell for sure); if you have a minimal amount of RAM (256 MB or less), run multiple applications simultaneously, and leave Safari running for several hours, you can expect Safari to bog down. If you then try to load some types of web page constructs, the unexpectedly quit message isn't quite so unexpected. (Quitting and relaunching Safari every few hours is a viable workaround; in sever cases you may need to restart the computer as well.)
    How were other Internet apps affected? Slowdowns, unable to connect, unable to find sites, or what? What version of MSN Messenger are you using? (MSN Messenger isn't known for being overly robust in the first place.) If a number of online utilities all begin to act strange at the same time, my first suspect would be the local network and the ISP. Is the problem still persistent after restarting the computer and after several hours (to allow the ISP to fix any glitches on their end)?
    If Safari continues to misbehave, launch Safari and before going to any website, try going to the Safari menu and select the commands to reset Safari and clear cache, then restart Safari and see it that helps. If you have Safari set to open going to a homepage rather than opening a blank page, first move /Users/ [your_username]/ Library/ Preferences/ com.apple.Safari.plist to the Desktop before launching Safari to reset it and clear its caches. If Safari then works, you can quit it and try moving you previous preferences back; if Safari begins acting up again, trash the old preferences and re-enter your desired settings in a newly-created preferences file.

  • How can I valid the path in different devices

    I wrote a program using the PDA module months ago, I was now told to modify to make it robust in the sense that, the program with ‘run’ in any PDA.
    There are several directories that are common with PDA’s, such as Storage, Storage Card, SD Card, MMC-SD Card e.t.c.
    I previous used a Build Path to create the path I wanted that looked like this:
    "Storage Card/S345220107.txt" where S345 is the user id and 220107 is the date from a time stamp VI.
    What I want to do is to find a way of knowing what directory a PDA has somehow.
    An algorithm of it will look some thing like this:
    String aPath;
    String pathToUse;
    String[ ] path = new Path[4]; // An array
    path[0] = "Storage" // First index
    path[0] = "Storage Card"
    path[0] = "SD Card"
    path[0] = "MMC-SD Card"
    public void setPath( String Path) {
    aPath = path;
    public String getPath( ) {
           return aPath;
    I will use a For Loop to set the path, but what I don’t know is how to test each one.
    In Java I can say:
    if( aPath.equals(Storage)) {
            pathToUse = "Storage" + userId + date + ".txt";
    System.out.println("valid Path");
    else if ( aPath.equals(Storage Card)) {
                pathToUse = "Storage" + userId + date + ".txt";
                System.out.println("Valid Path");
    else if ( aPath.equals(SD Card)) {
                pathToUse = "Storage" + userId + date + ".txt";
                System.out.println("Valid Path");
    else if ( aPath.equals(MMC-SD Card)) {
               pathToUse = "Storage" + userId + date + ".txt";
               System.out.println("");
    else {
              System.out.println("path not valid");
    The pathToUse string is then used as the input to the Open/Create/Replace File VI.
    Any ideas guys

    Hi
    I created the VI you sent, and for the first version, when there is a Match, it does not place the found folder name in the Start Path or the Current Path Indicators. So the path created is not correct
    I then tried a second version called PathSearch1Vi and added a few things for it to do what I wanted. Please run both and see if the second version is OK or what should be added to the first version.
    Thanks you very much for your help.
    Attachments:
    PathSearch.vi ‏25 KB
    PathSearch1.vi ‏28 KB

  • I bought an iPhone 5s in China and the maps app is different.  When I go to the US will I be able to use Apple's native app or will I be stuck with this one?

    So I wanted to ask a question that my googlefoo couldn't help me solve.
    I bought an iphone at a reputable electronics market here in China and it is an AT&T model phone.  I bought it at one of the grey market locations because they were sold out elsewhere.  I contacted a friend at AT&T to make sure it is a legit AT&T model.  The phone is great and everything works perfectly including maps.  But maps are done by Autonavi here in China, not Apple.  I downloaded the Mavericks update on my mac and tried some of the new maps features and they wouldn't work with my phone.  That's okay since I live in China now but I'll be going back to the USA soon and I wonder what will happen.  Will it update the app to Apple's native one or stay with Autonavi.  Autonatvi does not have the flyover features and it is not robust in the USA.
    Who can help me out here?  Has anyone purchased a 5, 5c, or 5s in China and gone elsewhere?  Did the maps app change?
    Thank you
    tl;dr my china iphone has autonavi for maps not apple, when I go to the usa will I get the native app?

    I live in China as well and my iPhone5s is the model A1530 I bougth outside China. I have the same problem as Nikatnight with the iPhone while the iPad Air (wifi only) is working like a charm. It must be definitely something related to the carrier since I was abroad few days ago and everything worked well.
    If you pay attention at the source of your maps, you'll discover they are provided by AutoNavi instead of TomTom and make them appear in chinese with their own border interpretation. Queries are only acceppted in Chinese (p.e. if I type in english "Los Angeles International Airport"  it replies it cannot locate it)
    I suppose everything will be fine when you'll be out of censorship....
    Perhaps iOS  Apple Maps are absolutely useless for expatriate in China.
    Use Google Maps instead
    BTW, I'm surprised how much Apple might prostrate towards hard power Governments.... No matter what, money are always on top!

  • This is a workaround for the MBP wireless issue

    There have been many topics on the MBP wireless issues already, but I thought some people might find this workaround helpful.
    Firstly, my system is a 2.2Ghz MBP, running 10.4.10, and also airport extreme update 2007-04. I am using an airport express base station. My previous Powerbook never had any wireless problems, so I really couldn't blame the basestation for the MBPs poor wireless.
    Warning - The workaround requires a little bit of work in the terminal. A little bit of understanding of how networks work is assumed here as well. So it is probably not for everyone ...
    What I have observed - whenever the MBP loses connection, the airport basestation IP and MAC addresses are missing from the ARP table.
    - To view the ARP table, type (in a terminal window) arp -a.
    So, when the MBP wireless hangs, open up the terminal and type that in.
    Do a Cntrl-C if the arp command is hanging and not returning anything.
    In normal situations, a list of IP addresses and MAC addresses will show up.
    As others have already noted, clicking on the airport icon in the menubar, will magically bring the wireless back to life. When this happens, the ARP table also gets magically populated correctly. Coincidence? I think not!
    So, the workaround is to store a PERMANENT entry in the ARP table for the airport basestation IP and MAC address. In my case, I can use the Airport Utility software to confirm what the basestation IP and MAC addresses are (note MAC address = Airport ID in Airport Utility). I found the basestation IP=10.0.1.1 and the MAC=0:11:24:07:d7:f
    To create a permanent ARP table entry for my airport basestation, I opened up a terminal window, and did the following -
    1) login to my administrator account
    2) type in the following command sudo arp -s 10.0.1.1 0:11:24:7:d7:f
    3) type in my administrator password to authorise the change
    4) type in (to confirm the changes have been made) arp -a
    5) logout of my administrator account (from the terminal)
    Ever since I did this, my MBP wireless performance has been flawless.
    Note, if you shutdown or restart your computer, the arp entry disappears. This is ok for me as I hardly ever power down my MBP. As insurance I have added an account startup item to remind me to do the arp table entry.
    This workaround is great for me because I don't have a need to use multiple wireless networks. It might not be practical for people who roam around onto different networks.
    Give it a go and see if it works for you.
    Message was edited by: michael louey

    OK, after some further experimenting, I changed the multicast rate on my airport express. It was set at 6Mbps, and I changed it to 2Mbps.
    I have read that the default multicast rate for previous 802.11g versions of Airport basestations is actually 2mbps. Excellent results so far !! I have set up a terminal command to continuously ping my airport router address every 15 sec, and there have been virtually no dropped packets so far over many hours.
    ping -i 15 10.0.1.1
    Interestingly, in Apple's Airport Admin software in my MBP there is no option to set the rate at less than 6Mbps (!!!!), so I had to use the Windows XP version of Airport admin software to make this change using a windows machine. Using the XP software you can set the muticast rate as low as 1Mbps.
    If you are using Apples airport admin software (Tiger and Leopard) and you commit any sort of change in settings, the multicast rate will be re-set at a minimum of 6Mbps. My understanding of the multicast rate is that setting it too high is similar to shrinking the coverage area of the basestation, and limiting access only to clients who can transmit at the required multicast rate.
    So my new theory is that the dropouts are caused by the MBP dropping off the airport due to not being able to achieve the set multicast rate. (this could be due to factors such as low signal strength, excessive interference or noise).
    If you are using Apples more recent Airport admin software, you are having a minimum 6mbps muticast rate set, and this might be too high for your particular environment.
    Just a theory.
    (oh yeah, I enabled interference robustness on the MBP and the basestation just for good measure)

  • Reading attachments in the calendar

    Hi, I have a question; I am working as an executive assistant and one of my duties is to organize a very busy calendar for the CEO.
    I always put the attachments in his calendar for him to pick up to pre read etc, althoug they never show up in the iPhone or iPad!
    Why is there a problem for the attachments to show up in the calendar? Best regards Eva

    I can see that happening..Microsoft has a couple of best practices documents..one of the things they suggest is minimizing the number of delegates; it would be ideal if you could be the only delegate, but I know that is tough with vacations etc...here is a link to the best practices documents
    http://office.microsoft.com/en-us/help/HA011276781033.aspx
    http://support.microsoft.com/kb/899704/
    I haven't read these for a while, but I think they say the best thing to do when deleting a meeting is to send out a cancellation rather than just deleting it from the calendar...Another thought, you might look at the Outlook.OST (the cache files) files on the various devices..sometimes they can get out of date...You can tell your CEO, that in looking at this, this is an issues that effects lots and lots of people, and it's not limited to iOS devices..same thing happens with WM devices and RIM devices..it's my belief is has to do with Outlook\Exchange not being particularly robust with the way it handles calendar reconciliation.  Another thing we suggest is for end user to minimize the number of mail clients they run..so if the CEO has say, Outlook desktop running in two places and an iPhone and and iPad, he is asking for trouble...best to have just one Outlook fat client running, web access for other PC access, and a max of one mobile device if possible. 

  • Is it a good idea to save emails in the raw format (.eml)?

    We currently save all of our emails onto a server, organised into projects, as RTF files.
    We're thinking about saving them as raw files (i.e. .eml) as there is more fidelity and you can include attachments.
    However, we're worried that these might not always be as easy to open as RTF files, which have proved to be very robust over the years in this regard.
    Do you think we would we be leaving ourselves open to problems opening files if we started saving our emails as EML files?

    How about mbox format? It can be imported into just about any email program. There are at least two ways of creating an mbox from Mail:
    Choose a mailbox and select Mailbox > *Archive Mailbox...*. This will create a folder hierarchy that can be easily reimported into Mail. Buried inside is a file (inside the .mbox folder) named "mbox" that can be imported into other email programs.
    Alternatively, select the messages you want to archive. Choose *Save As...* and choose "Raw message source". This also creates an mbox file.

  • Permission denied when in windows trying to save files to the MacHD

    I just made the huge leap from a Dell Laptop to the Mac Book Pro and I can't be more thrilled about it! With change, obviously comes with some challenges, not the least of which is my lack of knowledge on the new platform.
    Because I had some programs I wanted to keep that were more robust in the Windows environment than Mac OS, I set up a dual boot. It works great.
    For the first few days I was able to write while in Mac to the Windows Drive and while in Windows to the Mac drive.
    Now, for some reason, and I'm not sure what change I made or installation caused it, but I'm now getting "denied access you don't have permission to write to this drive" when I'm in windows trying to save doc's to the Mac. I keep everything in one place.
    I used disc utility and verify and repair permissions, there was a bunch of code on the screen it says it fixed it except one area in the library it said it couldn't modify. This is all greek to me at this point.
    Im at the point of reinstalling the OSX system with the archive and install, to see if a 'reset' in that fashion would work.
    Any help for a Mac Newbie would be appreciated. The learning curve is fun.

    As you have found out, Paragon HFS+ and MacDrive allow you to write from Windows to Mac, while booted in Windows, but you may also want to get Paragon's NTFS for Mac or NTFS Mounter (free) which also enable you to write to the Windows partition while booted in Mac. These install on the Mac side of course. I often use these to put files on the Windows desktop (or elsewhere) I know I may want next time I boot to Windows.
    Paragon's NTFS for Mac is seamless compared to NTFS Mounter, but is more expensive, and also requires a slightly different process (via the Paragon pref pane) to boot from Mac to Windows.
    BTW I have experience of both MacDrive 8 and Paragon HFS+. Both work but I had Paragons HFS+ installed when I tried to update to Windows 7 Service Pack 1 recently, and it kept failing. There was a thread about it here somewhere, where a number of other people had the same problem. The culprit was Paragon HFS+. Uninstalled Paragon HFS+ and the update went through. MacDrive 8 was OK, and I have stayed with it since then.
    MacDrive 8 is good and has good support, but it has the most draconian activation policy I have ever encountered. You can deactivate in order to use the SN on another computer, but if you forget or the hard drive fails you will get a message about exceeding allowed number of activations. Support are very quick to reset it when this happens, but it is irksome.

  • Can I use the Run VI method on a Compact FieldPoint?

    <double post>
    Message Edited by Synap on 03-30-2006 01:49 PM

    I found my answer!
    Turns out that the cFP CAN run the Run VI method, it's just that it's file serching abilities are not as robust as the full desktop version.  Make sure you upload the vi (still looking for an automatic way to do this) and make the file path point to it explicitly (i.e. "C:\NI-RT\LABVIEW DATA\File.vi" if you happened to upload it there).

  • After quitting a "private browsing" session, and I quit togo back to previously open tabs/pinned sites, 40% of the time, the Browser does not restore all previously open tabs/pinned apps/sites

    Using HP Pavilion Dv7 with Windows Home Premium, 64bit, and only now and then will FF4.0.1 restore previous (normal) session after returning from a private browsing session, )I use the Quit Private Browsing menu item from the Toolbar right-click menu to go back).... In addition, previously Pinned sites (apps) are lost also, and all must be re-added.
    Inconsistent failure and I've not been able to reliably reproduce-- sometimes (about 4-6 times in 10) it just loses all previous information.

    I would add that bookmarks may be organised into folders and subfolders. You may wish to make more use of bookmarks if only to ensure you do not loose everything if your session restore becomes problematic.
    Bookmarks are a bit more robust than the session restore system. Firefox backs them up automatically and you may do so manually. Possibly Firefox will behave better and faster with hundreds of bookmarks but only tens of tabs open. There is also the tabs groups, but that is something I think development has ceased on and may have similar issues to session restore / or open tabs.
    * [[How to use bookmarks to save and organize your favorite websites]]
    ** [[Restore bookmarks from backup or move them to another computer]]
    ** [[Use bookmark folders to organize your bookmarks]]
    *[[Use Tab Groups to organize a lot of tabs]]

  • Read the LabVIEW help file

    Forgive me if this is remarkably simple answer.
    Id like to be able to read LabVIEW help file on my LapTOP which has no LV installed.
    If I can do this from, here as in this forum can it be done?
    Thanks

    Jeff,
    I will work on that.
    What I really was after was the DAQmx VI help.  That gets installed when DAQmx is installed.  I have the VIs (copied from a Windows instrallation). They do not work of course because the core .dll is missing. But that process does not get the help files.
    I did search and found that there are programs available on the Mac which can process .chm files.  I installed two and then downloaded the file you linked. That has the LV help. After some searching in the NI documents pages I found the DAQmx help and the DAQmx VIs help .chm files. Some links tend not to work, but this has given me access to the stuff I wanted.
    For any other crazy Mac users who want to read help files on VIs you cannot run, I have tried CHM Reader, available through the Apple App Store, and iChm, which I found at https://www.macupdate.com/app/mac/28171/ichm . CHM Reader seems to be a bit more robust with the NI files.
    Thanks.
    Lynn

  • Anytime i boot my g4, i see some small face at the center of the screen. am new to mac. somebody help me

    anytime i boot my g4, i see some small face at the center of the screen. am new to mac. somebody help me

    Degraft wrote:
    after the face blink, a question mark follows
    That means the computer cannot find the operating system. Either the hard drive has a physical problem or is corrupted. Do you have the computer's original system CDs or DVDs? You may need them to get through this.
    Notebook computer drives are not as robust as the larger drives used in desktop computers. If your G4 can run OS9, it's pretty old, and the drive may have simply worn out.

  • Automatically checking the subject line (AppleScript?)

    Hi All
    My organisation has implemented protective marking of email - basically all email must have a standard classification phrase embedded in the subject line. I have writtten an applescript which will automatically create a clean new message window in Mail with the appropriate configuration - that's easy. I want to roll this out to other Mac users also, and I want to make it robust. The problem is that if users forget to mark their email it won't get out past the server.
    What I want to do is to automatically check all outgoing email (preferably sent in the usual way by hitting the Send button), to make sure the subject line is appropriately marked. If it isn't then the mail should be held up and the user should be prompted to add the required marking. I had hoped to be able to do this via a rule - check the subject line for the marking - and if absent run an applescript to add it.
    Is this possible? My attempts have failed - everything seems to be geared towards incomeing or received email. Are there better ways? I have no experience developing plugins for mail - are there any templates out there?
    Thanks in advance
    Dave Mitchell

    Start Firefox in <u>[[Safe Mode|Safe Mode]]</u> to check if one of the extensions (Firefox/Tools > Add-ons > Extensions) or if hardware acceleration is causing the problem (switch to the DEFAULT theme: Firefox/Tools > Add-ons > Appearance).
    *Do NOT click the Reset button on the Safe Mode start window or otherwise make changes.
    *https://support.mozilla.org/kb/Safe+Mode
    *https://support.mozilla.org/kb/Troubleshooting+extensions+and+themes
    See also http://kb.mozillazine.org/Find_bar_opens_when_typing_in_textbox

  • Storing images inside the database

    hi,
    we are running oracle 9ir2 on Solaris and would like to know how to go about achiving the following:
    would like to be able to read/write/create/delete bitmap image files in a file share on the same server as the database which would be stored in a table within our schema in the form <filename varchar2>,<image-file-contents blob>
    Is this possible?! If so - any pointers in the right direction would be great!
    thanks,
    p

    To some extent, this was covered a few days ago in the PL/SQL forum. There are some examples of uploading image files to blobs in the database here.
    upload any file (like .DOC,.JDG) to oracle database?
    If you want the images to be visible on a file system, you may want to use BFILE's, rather than BLOB's. BFILE's are essentially pointers in the database to file system objects, while BLOB's are stored completely in the database. The major disadvantages of BFILE's are that
    - the file may be deleted or moved, leaving the Oracle BFILE pointing at nothing
    - the file won't be backed up with the rest of the database
    Going up a level of sophistication, you could store the images using interMedia. This gives you significantly more options for manipulating the images within the database.
    Finally, you can use Oracle iFS (or whatever it's been renamed to today) to provide a file system interface to an Oracle database. This is the most robust of the options, but is also the most work to configure.
    Justin
    Distributed Database Consulting, Inc.
    http://www.ddbcinc.com/askDDBC

  • Help using the Bones tool with imported art

    Hi
    I have a game design project that I have to animate characters for. The Bone tool in Flash seems like the perfect tool for the job!
    Here's my problem: I can draw things in Flash and rig them with the Bone tool and animate them fine. However, I'm much more comfortable with Illustrator. But whenever I try to bring in external artwork, I get lots of errors.
    Create (solid color, single object) body parts as layers in Illustrator. Import Illy file to stage in Flash. Drag bone tool across body. Body is highlighted but I can't connect the other objects. I realize the Armature is only above the body layer and all the other layers are on top. Drag Armature layer to top. Still no luck. The bone just doesn't care about the other objects.
    This is my ideal workflow so I'd love it if anybody could tell me what I'm doing wrong here. Should I make all the elements into MovieClips? That hasn't worked when I've tried it. Should I import differently? Should I make the entire character into a movieclip and then rig the instance on the stage?
    I'll be exporting it to PNGs at the end, so I don't need it to be robust down the line.
    I get other errors with other importing methods too, but I can't recall them ("Can't connect...something" when using a PSD). But like I said: Illy to Flash is my ideal.
    Thanks in advance!

    Hi Brian,
    There are two ways of dealing with bones. You can either connect bones to a single shape on a layer. Or you can connect bones to multiple movieclips. The bones will link the movieclips together and put them all on one layer if the movieclips are on different layers.
    Shape cases are good to use if you wish to morph the shape during animation. This is really useful if you have simple shapes.
    For more complex shapes (shape with lots of control points), it is best to convert them to movieclip.
    You can read more about bone in the Adobe help docs:
    http://help.adobe.com/en_US/flash/cs/using/WS58BD3A02-DA25-488f-B534-AE5463A24833.html
    Q

Maybe you are looking for