Looking for alternative to Web Start

Hello all,
After a couple years of using Java Web Start to deploy our educational software to schools, we're starting to realize that we need a new deployment strategy.
h4. Here's what we're looking for:
1. All files should be kept in OS-standard locations for applications, such as Program Files for Windows and Applications for Macs. Deployment of this program should be no harder for admins than for any other application. That means nothing in the User home folder.
2. Can be installed directly from a CD or USB stick
3. Can be easily updated as new versions are rolled out (i.e. can download the new jars from our servers).
Does anyone know anything off the shelf that works like this?
h4. Here are the problems with what we have now:
1. Web Start deploys jars (by default) into Users' home folders. This causes the following problems:
1a. Every user on the computer has to install the program individually.
1b. System administrators don't have any tools or patters for large-scale deployment of programs into user's home folders.
1c. Users may have limited space on their home folders.
1d. Users' home folders may be on networked drives, meaning that all the jars need to be fetched over the network every time they run.
1e. Users' home folders may be regularly cleaned.
2. Although Web Start's cache folder can be changed, users may not have write access to those locations, so Web Start will not function for those users if they need to download new jars. While this may be ok for our software alone, it will break any other Web Start application. Web Start cannot have different caches for different applications.
2b. Also, administrators don't have standard ways to deploy to random cache directories on computers.
3. There is no easy way to install Web Start applications from CDs. Jar files have to go into the right folders as if they were being downloaded from a server. We have a way of doing this by starting up a Jetty server, but it is not very robust.
...however, we still want the ease of Web Start's updating. We want to be able to push out new versions, which admins could update and deploy to their schools the way they do for all other applications, and we also want to support rapid-release cycles for our researchers and people working on the cutting edge of our software. Preferably this would need to involve some kind of jar-differencing, as users should only have to download the smallest subset necessary.
I'm sure we could write this ourselves, but I imagine we aren't the first people to have these kinds of requirements and problems with Web Start. Has anything been written that seems to approach what we want?
Thanks,
Sam

If you're willing to pay, you might wish to try Denova's JExpress. http://www.denova.com/
It creates proper installers and has autoupdate support. I've not tried it but it seems to be the off the shelf solution you're looking for.
You might wish to roll your own by using the open source netx implementation of the jnlp protocol. The basic idea is that you create an installation exe for Windows and package for the Mac wrapped around the netx application. It's a bit fiddly but it does work (I've done this myself). For the time you spend doing this though, you'd probably be better off with JExpress.

Similar Messages

  • Newbie looking for maven-based web projects

    I'm looking looking for maven-based web projects so I could learn how to orginize and configure code and configuration files respectively. Thx in advance.

    Tones of good material exists at the Maven2 site:
    http://maven.apache.org/
    Another very good place where to find information:
    http://www.sonatype.com/book/
    To search for free jars (very useful)
    http://www.mvnrepository.com/search.html
    It is kind of difficult to start, but it worth the effort.
    I cannot imagine to start a project without Maven + Continuum

  • What to look for in a web hosting company for Flex applications

    Hello,
    I am trying to figure out what I need to look for in a web
    hosting company if I want to deploy my own Flex applications? I
    don't anticipate having any special requirements other than the
    ability to interact with databases and XML files. Can someone help
    me figure out what the server-side requirements are?
    Thanks in advance!
    Matt

    then almost 99.9% hosting will work.
    if you want a Flexx app with compiler then oo thats different
    but as you say "I don't anticipate having any special requirements
    other than the ability to interact with databases and XML files"
    then you can go with pretty much any hosting, as long as they have
    apache, Database serve and I think thats it.

  • Looking for a "free web calendar" component

    Hi there,
    I�m looking for a "Top Coder"-like calendar. The same functionality observed in the topcoder.com schedule...
    and I�m looking this component free ...
    is there any one out there ?

    Did you ever find one? I'm looking for the same thing. I found some decent applet ones, I might just write a jsp front end for what I need, but I was hoping that someone did that already.
    Thanks.

  • Photo workflow in Preview- Looking for alternative app

    Hey all,
    I am struggling to view and delete unwanted photos quickly. I do a lot of wildlife photography and recently switched to Mac from Windows.
    I prefer to take lots of images and then go through, using the arrow pad to click through the, and delete any unwanted images, preferable just using the delete key. I don't like preview because it doesn't let me view even close to full screen while still allowing me to click to the next photo, doesn't allow me to zoom easily with the keys, and doesn't skip to the next image when I move one to the trash can. Basically, I am looking for a program similar to windows photo gallery and that I can work straight with the folder and not have to import the images first. Any suggestions on programs? Thank you for the help.
    Ryan Askren
    www.RyanAskren.com

    Any suggestions on programs?
    Possibly Graphic Converter.
    Any suggestions on programs?
    http://www.lemkesoft.com/index.html
    Matt

  • Looking for alternatives to nethogs

    Hello, I'm looking for a network monitor in the same vein as nethogs but with actual functionality, like the ability to control the connections it sees instead of merely being able to watch. Things like killing the PIDs of the connections, refusing connections and limiting the bandwidth usage of connections if there is nothing like this in one neat package then the best ways to refuse and limit connections one by one on the fly, any suggestions? Thanks as always.

    Thanks for the lists, however they all seem to be limited to visualising also.
    If anyone is interested I did find trickle which handles the control/shaping side of things, so combine it with nethogs or any programs in the links above and you have what you need.

  • What does Looking For pictures mean in start up?

    Can anyone help me? After using my computer this morning (it worked) I came back to it and it was frozen with a "looking for o
    Pictures" note in the middle of the screen with a beach ball. Ack! I tried restarting, force quit etc and get the same thing. Now all that will come up is the iMac apple screensaver.  when I use the f3 -key I can see that safari is working and updating but if I move the mouse the screen goes blue. What in the worl is going on?

    Now when in safe mode, try to figure out which settings are causing the bad screensaver.. My guess is that your screensaver in set to an iphoto event which is missing, corrupt,... First try with changing to a standard screensaver. Glad I could help

  • How do I keep Mozilla's "Yahoo" text, links, references off my computer screen, or do I need to start looking for a new web browser?????

    I find the Yahoo search experience condescending, overbearing, dictatorial and offensive. I truly regret your forcing Yahoo on me without giving me a way to use a search engine I am comfortable with. Perhaps there is a way to opt out of Yahoo's contamination of Firefox, but I have yet to figure it out. How do I banish your Yahoo from my Firefox ? I'm trying not to be ugly about this but I really think this was a wrong turn for mozilla on the road to success.

    Sorry I know some people do not like this, and as usual Firefox made a change without advance warning, but it is easy to change back.
    Just change the search engine set as default in the search bar that changes all the Firefox searches to use that search engine.
    So that includes, location bar, newtab, homepage, highlighted text
    * Use Magnifying glass icon -> Change Search Settings -> |Search| Default Search Engine [ v^]
    * See [[Search bar - add, change and manage search engines on Firefox]]
    Hope this helps you to quickly get back to normal. Please post back to say how you get on.
    John
    ===Full standard reply===
    Thank you for your question about the search changes in Firefox. There's been a lot of exciting news and we are happy to assist you.
    '''What has changed?'''<br>
    In the US and Canada, the default search engine has been changed from ''Google'' to ''Yahoo''. In Russia, ''Yandex Search'' will become the default search and in China, ''Baidu'' will continue to be the default search. However, all other search engines will still be available in these regions. You will notice this change in Firefox 34.
    '''Would you like to know more about the change?'''<br>
    See the blog post written by Chris Beard, [https://blog.mozilla.org/blog/2014/11/19/promoting-choice-and-innovation-on-the-web/ New Search Strategy for Firefox: Promoting Choice & Innovation] and the News Release, [https://blog.mozilla.org/press/2014/11/yahoo-and-mozilla-form-strategic-partnership/ Yahoo and Mozilla Form Strategic Partnership].
    '''Do you want to change your default search engine?'''<br>
    In Firefox 33 or below, you would change your default search engine from the Search bar, as shown in [/gallery/image/19894 this animation]. Starting in Firefox 34, you can use one of these methods:<br>
    ''Note: The following may not apply to localized versions of Firefox.''
    * Click the menu button [[Image:New Fx Menu]] and choose '''Options''' on Windows or '''Preferences''' on Mac or Linux, then select the '''Search''' settings panel.
    * Click on the magnifying glass icon in the Search bar, then click on Change Search Settings, as shown here:
    :[[Image:search prefs 34]]
    In the Search settings panel that opens, select a different search engine from the drop-down menu (see [/en-US/gallery/image/20002 this screenshot]).
    For more information, see the article [[Search bar - add, change and manage search engines on Firefox]].
    Let us know if this answers your questions. If you have any other questions, we are happy to help.

  • Look for JDeveoper 10g Web Services Samples

    We would like to use JDeveloper 10g to create Web Services and create JSP pages to use them.
    If you know a good starting point or where I can find examples, please let me know. I have found some for 9i, but I hope 10g will make the job easier.
    Thanks a lot.

    My original message was referring to Mike's following response.
    The problem is, in the oc4j10.0.3 generated stub, there is no
    m_httpConnection = new OracleSOAPHTTPConnection();
    so how do you set up the proxy properties to the connection?
    Quote
    It may be that you require a proxy server, optionally with proxy authentication to access the Internet from within your intranet. If you are using a proxy server as I am guessing here, look inside your stub for the line that reads:
    m_httpConnection = new OracleSOAPHTTPConnection();
    then after it add these lines:
    Properties props = new Properties();
    props.put(OracleSOAPHTTPConnection.PROXY_AUTH_TYPE, "basic");
    props.put(OracleSOAPHTTPConnection.PROXY_USERNAME, "proxy_username");
    props.put(OracleSOAPHTTPConnection.PROXY_PASSWORD, "proxy_password");
    props.put(OracleSOAPHTTPConnection.PROXY_HOST, "proxy-host");
    props.put(OracleSOAPHTTPConnection.PROXY_PORT, "80");
    m_httpConnection.setProperties(props);
    where "proxy_host" is your proxy serve, "80" is your proxy server port and if your proxy requires a username/password, update the lines above where username and password are defined; otherwise delete those lines.
    Mike.
    unquote

  • Looking for alternative to deprecated SortCriterion

    JDev 11.1.1.0.1 + ADF BC + ADF RC
    I have a requirement to be able to access the sort criterion of a rich table from the backing bean of the page that contains the table.
    Currently, I am using the following code I originally wrote in JDeveloper 10.1.3.4 to do so:
    SortCriterion criterion = (SortCriterion)getTechDataTable().getSortCriteria().get(0);
    String sortBy = criterion.getProperty();
    However, the oracle.adf.view.rich.model.SortCriterion object is apparently deprecated, and so is the org.apache.myfaces.trinidad.model.SortCriterion object.
    So, my question is, what alternative is available? As I understand it, objects aren't deprecated unless there is a viable alternative.
    Does anyone know the alternative to use in place of the deprecated oracle.adf.view.rich.model.SortCriterion?
    Thanks All and Happy New Years!

    Where did you find the info that org.apache.myfaces.trinidad.model.SortCriterion is deprecated?
    in the 1.2.11 API docs I found nothing about a deprication.
    For me it looks like you just can use org.apache.myfaces.trinidad.model.SortCriterion instead of oracle.adf.view.rich.model.SortCriterion.
    Timo

  • Looking for alternatives to the iTunes genius bar

    So since the new itunes removed the genius bar, which I had used regularly to find similar songs to ones I owned, does anybody know of an alternative of some sort. Beside Pandora as well

    Microsoft has two applications for backing up and restoring data. These applications are:
    Client-Based ; Windows Server Backup (in Windows Server 2008/2008 R2/2012) and Windows Backup and Restore (in Windows 7/8): These applications are client-base. They can only back up the systems that are installed on them. The storage capabilities
    of these apps are limited (for example, they cannot back up to tape or to cloud).
    Data Protection Manager (now in 2012 edition): DPM is a full feature, enterprise-class backup solution. It supports tapes for backup storage and now in DPM 2012 SP1, it can store backups to Windows Azure (cloud), as well.
    Hope this helps you!
    Please VOTE as HELPFUL if the post helps you and remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading
    the thread.
    I am looking to backup data to Amazon S3.

  • Looking for some people to start a flash developer group.

    I have just started using flash at the beginning of the year and am getting alot better. I am trying to find people to start a group so we can help eachother out and do multiple developer projects. If you are interested e-mail me at [email protected] Thanks.

    I have an idea for a product service offering that could revolutionize the way the business is done on the internet. The plan is to get 10 qualified, creative individuals to bring this software product to life. Each person involved would be given a percent of the company as payment of the work done. I obviously do not want to go into great detail about the systems that I invision but I can tell you that it would be a bottom up rethink of how people view transactions, personalization, gobalization and security on the web. If you are still interested let me know. Once I get enough people interested I am going to setup an online chat to get into more detail and then begin the selection process of who the 10 co-founders will be.

  • RAM Slot Not Working for Macbook 2009 - Looking for Alternatives

    Tested RAM slots and found that the second slot (slot closest to interior of computer) is not working properly. Switched both 4gb cards in back slot and the computer would not start up, only would beep....definitely not faulty RAM cards because they both work in the first slot.
    I've researched this on forums briefly, the consensus seems to be logic board replacement.
    I really don't want to invest more money into this older computer - Macbook Pro mid-2009.
    Are there any other troubleshooting options here? I don't think it's the OS and do not have any Time Machine data set up before Mac X nor do I have an partitions set up on an external.
    The computer is not terribly slow but when using Final Cut Pro X it tends to lag. All of the specs for my computer fall in the recommendations for using with FC10
    Could I get an 8gb RAM card for slot 1?
    Any advice would be much appreciated.
    Thanks!

    Does not look like it supports 16 GBs of RAM meaning only 4 GBs/slot.

  • I am looking for video recorder that starts when you open the app

    Id like to be able to use siri to open the app and it start recording video and audio right away for use as a dash cam.
    I know that I can tell siri to start an app, but siri can't control the start and stop of video.

    I don't believe it will open a Word document, but Writepad allows for handwritten conversion of notes to text and then to email. Might help you some of the way...

  • Watching television broadcasts online - looking for alternatives to itunes

    Hello,
    How can I watch discovery channel, pbs, national geographic episodes online ? Is it only through purchasing past episodes through Itunes or is there another way ? Is there a service/software that will allow me to watch it as it's being broadcast on television ?
    Thank you,
    Raven Bruce

    Check out season passes in the TV section of the iTunes store. In my case, when I had cable, I always watched just a few TV shows on a few channels. If I buy season passes for only the TV shows I'm interested in that are available in the iTunes store it ends up being cheaper on an annual basis than paying for cable TV every month just to watch a handful of shows.
    The iTunes store usually always has a few pilots or other introductory TV shows available for free. Download some of the free stuff and watch them in iTunes or on your iPod, if you have one, and see if this is an alternative that suits you.
    iMac   Mac OS X (10.4.9)  

Maybe you are looking for