Why sun leader do not think about  "Why Java Web Start not be used widely"

{color:#ff0000}Why sun leader do not think about "Why Java Web Start not be used widely"
{color}
Java Web Start was instruduced in jdk1.2, it's about ten years ago,But it's still not widely used--WHY?
it's not because the design, it's becasue the code--the garbage code-- even the last version not work in many user computers,
just not work suddendly -- noboday know reason--- if you do not believe, please google internet, many people suffered and suffering from web start!
It's incredible that a famous big company like sun can not resolve an deployment problen in ten years that some very small company can do good work in much more short time !!!
That' sun-- always say and design good things, then publish trouble and pain to their users. I really do not know what the sun's engineers are doing in so
many years! -- why they do not know deployment is so important than others -- if deployment work fine, then the wrong thing can be correct easy !
Sun, please do an famous big company -- give happy to user rather than pain !!! Please give us -- your users an stable and fast java web start to save us.
{color:#ff6600}(Note: I use java web start to depoly our application, then receive endless complains, not work, slow and so on. now, we has no way just to give it up--design ourself's deployment-- that's also done by many pained people---just google it){color}
Here is an desing suggestion:
Client-end should be simple and stable, should let the server-end do complex thing .(now sun do opposite thing, they make Client-end complex, but server simple) ---it's because that Client-end will take widely effect on user's computer. update a few server is much more easy then update a amount of clients!
Edited by: Jethro-Soft on Jun 30, 2008 8:49 PM
Edited by: Jethro-Soft on Jun 30, 2008 8:52 PM

Please check:
http://joust.kano.net/weblog/archive/2006/04/06/why-i-will-never-deploy-with-java-web-start-again/
http://kylecordes.com/2006/04/08/auto-update-no-web-start/

Similar Messages

  • Not getting application in Java Web Start

    Hello Sir,
    I wanted to run an application using Java Web Start. So, I created a jnlp file and i have mentioned the necessary jar files and the main class file. when I clicked on the jnlp file, the application is running in the Server using Java Web Start and its shortcuts are creates on the desktop and in the startmenu. I am able to run the application by clicking on the shortcut in the server. But I am unable to Download the application in the Java Web Start. It is not showing any Error Messages and the application is not running in the cleint machines.
    The contents of the jnlp file is as follows.
    <?xml version="1.0" encoding="utf-8"?>
    <!-- JNLP File for SimpleClass Demo Application -->
    <jnlp
    spec="1.0+"
    codebase="http://dev01/Dummy/New"
    href="SimpleClass.jnlp">
    <information>
    <title>SimpleClass Demo Application</title>
    <vendor>xxx</vendor>
    <!-- <homepage href="docs/help.html"/> -->
    <description>SimpleClass Demo </description>
    <description kind="short">A demo of Class A and Class B Dependencies in java Web Start.</description>
    <!-- <icon href="images/swingset2.jpg"/> -->
    <!-- <icon kind="splash" href="images/splash.gif"/> -->
    <offline-allowed/>
    </information>
    <security>
    <all-permissions/>
    </security>
    <resources>
    <j2se version="1.4.0"/>
    <jar href="ClassLib.jar"/>
    </resources>
    <application-desc main-class="A"/>
    </jnlp>
    So, please Tell me how to solve this problem.
    Thanking you
    R.Venkatesh
    MakeLogic
    www.makelogic.com
    [email protected]

    Here is an example of my JNLP file that works.
    <?xml version="1.0" encoding="utf-8"?>
    <!-- JNLP File for the Passport Application -->
    <jnlp spec="1.0+" codebase="http://application:8080/application/" href="passport.jnlp">
      <information>
        <title>Passport</title>
        <vendor>WIM Consulting</vendor>
        <homepage href="http://www.wim.ca"/>
        <description>application Passport.</description>
        <description kind="short">Passport</description>
        <icon href="WIMicon.gif" width="32" height="32"/>
        <icon href="WIMsplash.jpg" kind="splash"/>
        <offline-allowed/>
      </information>
      <security>
        <all-permissions/>
      </security>
      <resources>
        <j2se version="1.4+"/>
        <jar href="passport.jar"/>
        <jar href="jars/kunststoff.jar"/>
        <jar href="jars/ldapsec.jar"/>
        <jar href="jars/localedata.jar"/>
        <jar href="jars/mysql-connector-java-3.0.6-stable-bin.jar"/>
      </resources>
      <application-desc main-class="ca.wim.passport.startup"/>
    </jnlp>I am not sure what the problem is.
    "I am unable to Download the application in the Java Web Start"
    If webstart in not actually downloading the jar - is the jar in the correct location?
    Is the server named dev01 and the directory structure actually /Dummy/New?
    Note: you do need to set up the mine type JNLP on your server,
    In my case the location of the JNLP file and main jar file passport is in the following directory.
    c:\Inetpub\WIMRoot\application
    The additional jars are in
    c:\Inetpub\WIMRoot\application
    I hope this may give you some clue
    rykk

  • Java Web Start not working with Proxy

    I have Java Web Start program not listening to proxy settings. It tries to access localhost using our proxy settings, but with no user name or password. I'm wondering if Java Web Start has proxy settings somewhere. I'm not sure since when we disable the proxy settings the program works without issue. Any thoughts?
    Thanks

    For instance Safari uses those System Proxy settings, Firefox uses it's own!
    So Java is using it's own, now we're waiting for an expert to drop in!

  • Java Web Start Not Working

    I am new to java and I am trying to learn Java Web Start. I know most of it, but I have a problem. When I post the file on my web server, it uploads fine. When someone views it though, it shows the source but doesn't execute! If anyone has an answer, please tell me!

    As far as I know mime-type should be registered even on server side.
    Somewhere (depending on the server) in your web-server config you should associate jnlp extension to mime 'application/x-java-jnlp-file'. If you have active code for download you can try to manually had the header 'Content-Type', just using response.setContentType('application/x-java-jnlp-file').
    Try google something like 'server register java jnlp application mime type' (replace server with your actual server).
    Good luck.

  • If SIRI works on iphone 4? if there is any way for ask using iphone 4 can have this application? just let ask know if will work or not, because if not so we will not think about it. please somebody answer my question

    if SIRI application works on iphone 4? if there is any way for ask using iphone 4 can have this application? just let ask know if will work or not, because if not so we will not think about it. please somebody answer my question. my iphone 4 are already update for iOS 5. I'm searching in the internet forum some are saying that it's only work if your iphone are jelbreak, and the problem is i don't want my iphone to be jelbreak. thanks for reading my question. and please send the question on my email many thanks....
    <Email Edited by Host>

    What else is there? There's Siri, A5 chip, 8MP camera, intelligent switching between antennas. Those are the only new things in the 4S. Like I said, if Siri was on the 4, fewer would buy the 4S. Second, the 4 is discontinued to make room for the 4S, so there will be no updates exclusively for the 4. Third, I never trust any reports on the Internet unless it comes directly from the company (in this case, Apple).

  • How do I eject (or get out somehow) a mini cd I slid into my MacBook Pro CD slot (rather stupidly not thinking about its small size not being a good fit)?

    How do I eject (or get out somehow) a mini cd (3" size) which I slid into my MacBook Pro's CD slot? (Rather stupidly, I admit, not thinking about its small size keeping it from being a good fit.) And of course, it didn't seat on the cd's spindle, and thus is not being "seen" by the computer as being present when I press the eject button, so nothing happens. Because the CD slot has a membrane covering the slot, I can't see in to locate where it is or to try and slip it out manually, either.
    Details about my computer, although I don't know that these are needed, are as follows:
      Model Name:    MacBook Pro
      Model Identifier:    MacBookPro8,1
      Processor Name:    Intel Core i5
      Processor Speed:    2.3 GHz
      Number of Processors:    1
      Total Number of Cores:    2
      L2 Cache (per Core):    256 KB
      L3 Cache:    3 MB
      Memory:    4 GB
      Boot ROM Version:    MBP81.0047.B27

    Thanks for your suggestion, although it didn't work for me. The one that did suggested inserting a sticky note - sticky side down to catch the disk - and slowly pulling it out. I was dubious, but it worked just like magic!

  • I have an iphone 4 and thinking about getting an ipad2.  Can i use the same apple id for both devices?

    I have an iphone 4 and I am thinking about getting an ipad2.  Can I use the same apple id and itunes account with both of them?  Will my contacts and apps transfer over to the iPad2?

    Yes. I use the same Apple ID on four different iDevices. You can sync the contacts with iCloud or with your computer and have them on both devices. You can sync all of the apps as well. If the apps are not in iTunes on your computer - you can download them to the iPad with the same Apple ID. You can also restore the iPad from a backup of the phone to transfer your settings, app data and your contacts.
    iPhone only apps will be half size on the iPad screen but will still work as long - you can enlarge the size of the apps - but they will be pixelated on the screen.

  • Why Java Web Start doesn't support Pack200 out-of-the-box?

    Hello All,
    Why Java Web Start doesn't support Pack200 out-of-the-box? I was hoping that Java 6 would make things easier by adding direct support for Pack200 in Java Web Start and JNLP without needing to use servlets, etc.? All my clients are Java 5 or above so I can't push the Pack200 compressed version of the jar to every single one of them and there is no selection process needed. But I can't do it because of the servlet or complex Apache server setup requirement (it would be a headache to get customers' web server admins to set up Apache or whatever web server that way).
    My question is why is there unwillingness to add Pack200 support directly to Java Web Start and JNLP so that you can start Pack200 compressed jars just like you would start any jar using Java Web Start? Is te a technical problem?
    Thank you,
    Mete Kural

    Hallo,
    I didn�t try it, but the webstart FAQ�s read:
    Can I use Pack200 compression with the JnlpDownloadServlet?
    Yes. The JnlpDownloadServlet distributed in the samples directory of the JDK now supports Pack200. If you deploy yourfile.jar along with yourfile.jar.pack.gz the packed file will be downloaded when the client is running Java Web Start 1.5.0 or later.
    http://java.sun.com/javase/6/docs/technotes/guides/javaws/developersguide/faq.html#217
    For further information you may want to look at
    http://java.sun.com/javase/6/docs/technotes/guides/javaws/developersguide/downloadservletguide.html#pack200
    The configuration of the server and the the servlet (as described in the second link) is as easy as it seems.
    I got it working on the first try and it was my first experience with websevers at all.
    Bye Schippe
    Message was edited by:
    Schippe

  • After upgrading to Mountain Lion from Lion, Mail, Safari and note need about five minutes to start.

    After upgrading to Mountain Lion from Lion, Mail, Safari and Note need about five minutes to start.
    After starting, Mail answers are very very slow. The same for Note. Instead of, sending mails is only a bit slower than before upgrading.
    In Safari, I choose Goggle as starting page in Preferences, but at every restart misses that starting page and the search strip says "Seek Google or instert an address".

    Well, I found the solution here in another thread.
    i just want to mention that the samw thing was happening also for the notes and the reminders apps!! (they quit unexpectedly!!).
    So I found the solution here.
    Thank you graphicsluc!!!

  • Hi, i have a A1186 Mac Pro 2008 Tower. Im running windows 7 64Bit on it. Im not sure about what version of bootcamp should i use to get the drivers. Someone please help me.

    Hi, i have a A1186 Mac Pro 2008 Tower. Im running windows 7 64Bit on it. Im not sure about what version of bootcamp should i use to get the drivers. Someone please help me.

    Boot Camp support:
    http://www.apple.com/support/bootcamp/
    Boot Camp FAQ:
    http://support.apple.com/kb/HT5639?viewlocale=en_US

  • When we starting IR and ID, it will look for java web start platform? why?

    When we starting IR and ID, it will look for java web start platform? why?

    hi praveen,
    Java web start is platform to launch the java application.
    All the file from the central server are copied to the local machine
    check the below blog
    Java Web Start                                   
    Have some more Fun.......                         
    regards
    kummari

  • I keep notes on about 300 topics on iPad Notes.  Occasionally, when I go into an existing note to add details, the note cuts out when I begin to add text.  This is now happening every day. How do I fix this?

    I keep notes on about 300 topics on iPad Notes.  Occasionally, when I go into an existing note to add details, the note cuts out when I begin to add text.  This is now happening every day. How do I fix this? 

    Try this  - Reset the iPad by holding down on the Sleep and Home buttons at the same time for about 10-15 seconds until the Apple Logo appears - ignore the red slider - let go of the buttons. (This is equivalent to rebooting your computer.)
     Cheers, Tom

  • HT5651 When I execute Java Web Start, I get an error "Java Web Start cannot be opened because of an error " I am running OSX 10.6.8 and Java Update 13. Anyone know why ?

    Error :

    I still have the problem. This is the error:
    Process:         Java Web Start [2760]
    Path:            /Users/Admin/UTILITIES/Java/Java Web Start.app/Contents/MacOS/Java Web Start
    Identifier:      com.apple.JavaWebStart
    Version:         12.2.0 (12.2.0)
    Build Info:      JavaApplicationSupport-1450000~1
    Code Type:       X86-64 (Native)
    Parent Process:  launchd [127]
    Date/Time:       2013-02-21 17:49:43.369 -0500
    OS Version:      Mac OS X 10.6.8 (10K549)
    Report Version:  6
    Interval Since Last Report:          2712 sec
    Crashes Since Last Report:           3
    Per-App Crashes Since Last Report:   3
    Anonymous UUID:                      383BDFCF-9AA2-4B81-828C-6AD5615B5474
    Exception Type:  EXC_BREAKPOINT (SIGTRAP)
    Exception Codes: 0x0000000000000002, 0x0000000000000000
    Crashed Thread:  4
    Dyld Error Message:
      Symbol not found: _JVMGetLatestJVMInfo
      Referenced from: /Users/Admin/UTILITIES/Java/Java Web Start.app/Contents/MacOS/Java Web Start
      Expected in: /System/Library/Frameworks/JavaVM.framework/Versions/A/JavaVM

  • Java Web Start Application surprisedly does not start anymore based on new JRE1.7.0_45

    Hi everyone,
    we have to maintain a self-developed Java Application which is running based on JRE1.5.0_51 (x64). Our recent client machines have JRE1.7.0_40 (x64 too) installed in addition to the mentioned (and needed) JRE1.5.0_51 (x64).
    Everything was fine up to the point where we tried to install the newest JRE1.7.0_45 (x64) as the new version for doing the web start magic. The result is that our application (which is/was unchanged!) does not launch anymore. The strange thing is that we do not get any StackTrace, Exception or something else like this.
    The startup process simply hangs :-(
    Nothing has changed (application itself, firewall, network settings, hardware) apart from the new JRE version. It's reproducible at will. If I install JRE1.7.0_40 (x64) the application starts, if I install JRE1.7.0_45 (x64) the application hangs.
    I can say for sure, that in both cases (*_40 AND *_45) Web Start is able to do the synchronizing job and to launch the application base on the correct JRE1.5.0_51 (x64).
    My guess is that in case of an installed JRE1.7.0_45 (x64), the application hangs when it tries to connect to the database (Oracle 11g) via JDBC.
    I found a little hint in the Web Start Console. Therefore I had to switch the trace level of the console to 3 (which includes security, network and basic)
    In case of an installed JRE1.7.0_40 (x64) - which leads to a running application - I will receive the following output:
    Java Web Start 10.40.2.43
    JRE-Version verwenden 1.5.0_51-b10 Java HotSpot(TM) 64-Bit Server VM
    security: Istrusted: http://PKS-Server/jnlp2/advise_office.jnlp true
    avawsApplicationMain     3798 DEBUG root                : get Service: com.sun.jnlp.BasicServiceImpl@3b8e609b  fileName: connection.properties
    network: Cacheeintrag nicht gefunden [URL: http://PKS-Server/jnlp2//connection.properties, Version: null]
    network: Verbindung von http://PKS-Server/jnlp2//connection.properties mit Proxy=DIRECT wird hergestellt
    avawsApplicationMain     3803 INFO  root                : 'Alex2 connection.properties' wurde vom WebServer gelesen
    network: Verbindung von socket://PKS-Server:1521 mit Proxy=DIRECT wird hergestellt
    avawsApplicationMain     4488 DEBUG root                : get Service: com.sun.jnlp.BasicServiceImpl@3b8e609b  fileName: connection.properties
    network: Cacheeintrag nicht gefunden [URL: http://PKS-Server/jnlp2//connection.properties, Version: null]
    network: Verbindung von http://PKS-Server/jnlp2//connection.properties mit Proxy=DIRECT wird hergestellt
    avawsApplicationMain     4492 INFO  root                : 'Alex2 connection.properties' wurde vom WebServer gelesen
    Connect OK => application starts.
    In case of an installed JRE1.7.0_45 (x64) - which leads to a hanging application - I will receive the following output:
    Java Web Start 10.45.2.18
    JRE-Version verwenden 1.5.0_51-b10 Java HotSpot(TM) 64-Bit Server VM
    security: Istrusted: http://PKS-Server/jnlp2/advise_office.jnlp true
    avawsApplicationMain     3805 DEBUG root                : get Service: com.sun.jnlp.BasicServiceImpl@25a41cc7  fileName: connection.properties
    network: Cacheeintrag nicht gefunden [URL: http://PKS-Server/jnlp2//connection.properties, Version: null]
    network: Verbindung von http://PKS-Server/jnlp2//connection.properties mit Proxy=DIRECT wird hergestellt
    avawsApplicationMain     3810 INFO  root                : 'Alex2 connection.properties' wurde vom WebServer gelesen
    network: Verbindung von socket://PKS-Server:1521 mit Proxy=DIRECT wird hergestellt
    network: Verbindung von socket://PKS-Server:1521 mit Proxy=DIRECT wird hergestellt
    network: Verbindung von socket://PKS-Server:1521 mit Proxy=DIRECT wird hergestellt
    network: Verbindung von socket://PKS-Server:1521 mit Proxy=DIRECT wird hergestellt
    network: Verbindung von socket://PKS-Server:1521 mit Proxy=DIRECT wird hergestellt
    network: Verbindung von socket://PKS-Server:1521 mit Proxy=DIRECT wird hergestellt
    network: Verbindung von socket://PKS-Server:1521 mit Proxy=DIRECT wird hergestellt
    network: Verbindung von socket://PKS-Server:1521 mit Proxy=DIRECT wird hergestellt
    network: Verbindung von socket://PKS-Server:1521 mit Proxy=DIRECT wird hergestellt
    network: Verbindung von socket://PKS-Server:1521 mit Proxy=DIRECT wird hergestellt
    network: Verbindung von socket://PKS-Server:1521 mit Proxy=DIRECT wird hergestellt
    These last "network:" log entries will never stop. This will lead to an infinite loop which results in a great memory leak. I have to kill the process via windows task manager in order to get rid of it.
    Does someone out there has the same problem? Are there any new additional security issues which prevent my client to establish the database connection on port 1521?
    Any other ideas?
    Thanks in advance for any hint on this issue!
    Regards,
    Alex

    Resolution: We still were not able to solve this issue! The only way to get out of this is to install the JRE1.5 as the x64 variant. In this case no switching from 64-bit to 32-bit is needed and everything is on track again.
    But this is still strange and unexplainable :-(

  • OpenGL not starting from java using java web start

    Dear All,
    I am a beginner in java2d, please excuse if what I am asking is not your standards. My problem is that I am using a swing application that is delivered to a client machine through the webstart. It is a medical Image viewer(usually DICOM images of size 10~15 MB) . I am using windows XP in my client machines. My graphics card is 'Intel(R) 82865G Graphics controller' and installed with the latesr driver from the intel web site. My current problems are:
    1. I tried starting the opengl through the command line using the option java -Dsun.java2d.opengl=True MyApp. My application started however the verbose says opengl could not be started. The message is as follows:
    Could not enable OpenGL pipeline for default config on screen 0
    2. How can I start open gl when my application is run by java web start? How can I know that open gl has started? I tried giving System.setProperty("sun.java2d.opengl","True") in the main function of the program. I couldnt see any message regarding the opengl in the web start console.
    Any help would be greatly appreciated,
    Thanks in advance,
    zeus

    Im not sure but a lot of times corruption happens and hence its better you redo your scheduling.
    Regards,
    Den

Maybe you are looking for

  • Download on new computer?

    Hi, I have Illustrator, Indesign and Photoshop elements. Now I got a new computer and I want these to be installed on the new one. How can I do that? I try to add products to my profile but it says the serialnumber already is registreated even though

  • Scheduled for Outbound Processing in SXMB_MONI

    I have a scenario RFC -> ccBpm1 -> ccBpm2 -> ccBpm3 -> RFC. The scenario was working perfectly. I made some simple changes in ccBpm3 and some errors started to happen. The Xml message from ccBpm1 to ccBpm2 started to stuck (message Scheduled for Outb

  • BugCheck 0x0000007a Sudden restart

    Hi, Today Moring while Checking Server 2008R2 found an error Message which Shared below. The computer has rebooted from a bugcheck.  The bugcheck was: 0x0000007a (0xfffff6fc400083d0, 0xffffffffc000009d, 0x000000016ab0c860, 0xfffff8800107a210). A dump

  • Schedule workbook for  print  .pdf format and broadcasting

    Hi I want to know how to print a workbook into .pdf format and send mail. I prove with Broadcasting, but this working only with xls or zip format. I work with workbook because in this report can have columns' size constant. Thanks for yours help. Ver

  • On the app Pages, how do I double space a document?

    How do I double space a document?