Can JWS be used as a multiple Java version management tool?

WinNT4 WKS with JRE 1.3.1 - 1.4.2 loaded on it using IExplorer or Netscape.
We don't have a need for the JWS download features because our clients (and their applications) remain static for the most part. However, we do require multiple JRE version support because our customers have written class/objet "fixes" (mostly for text rendering) and these fixes break if you try and run the application on a different version of Java from which it was written. Basically, we can't have a default JRE on each machine and hope that it will work with all customer applications. So we will load all necessary Java components on our workstations (in this case JRE versions 1.3.1 - 1.4.2). I know that browsers can be forced to load with a specific Plug-in version (providing it exists on the machine) through Object & Embed tags in the HTML and that standalone apps can be directed to the correct Java directory path. My question is, can JWS automatically identify the Java requirements of our customers applications and act simply as a multi-version management tool to provide the right JRE/Plug-In for either standalone or browser applications? Keeping in mind that all the JREs will be loaded on the workstions and it won't need to download any components from some site.
I've noticed that JWS identifies all JREs loaded on a machine in the Java tab so I'm wondering if it can "switch" the environment as needed for each application.
Does anyone know if I can use JWS in the scenario I described above? Thanks!

JWS can manage the multiple JREs installed if you run the application through a .jnlp. This can not "switch" the default JRE. It runs the application specified in the .jnlp using the requested version specified in the .jnlp.
JWS does not apply to applets. You should use the object tags as you mentioned below.
...can JWS automatically identify the Java requirements of our customers applications
No. You must determine this and setup the .jnlp appropriately.

Similar Messages

  • I can`t open jar files though my java version is updated

    Hello everybody, I`m using Macbook Pro 13` with Lion on it.
    As it says in the title, I can`t open jar files though, my java version is updated.
    It says, I shuld check the console.
    Right now, my java version is, "1.7.0_15", and i`m trying to open a jar file created 3 days ago, by some developer.
    Although, if im trying to open jar file created 1 year ago, it doe`s open.
    Why is that? and, How can i fix it?
    Thanks.

    Franeo wrote:
    Hello everybody, I`m using Macbook Pro 13` with Lion on it.
    As it says in the title, I can`t open jar files though, my java version is updated.
    It says, I shuld check the console.
    With Java 6 and prior, you had to enable logging first before you could view error messages in Console.  I am guessing that you need to check the Java Control Panel to see if logging is turned on.

  • Multiple Java version on one Single Server

    Hello All,
    Linux RedHat 2.4.21-32.ELsmp
    jdk1.3.0
    j2sdk1.4.1_03
    We currently have an application that only runs with java 1.3.0, but also we have other application that need to be on java 1.4.+.
    What would be the right approuch in order to have multiple Java versions on a single server.
    TIA,
    Bruno

    I am pretty sure you can do that.
    I have done this with AccessGates and a Webgate is just an AccessGate with extra features. I am pretty sure we have done this on Apache with a webgate in different directories. Makes logical sense that it would work.
    Thanks,
    Scott

  • Mail version 4.3 (1081/1078) can't be used on Mac OS X Version 10.6.4" Why?

    After installing latest software update, Alert box says: "Mail version 4.3 (1081/1078) can't be used on Mac OS X Version 10.6.4 (Build 10F569) Does any know why or how to fix? Paul

    Ernie Stamper wrote:
    You need to look for more than one copy of the Mail app on your computer. What has resulted is a "hybrid" version that never existed. We have seen this a few times before, and it likely results from something being in the wrong place during the update. Probably the best way to handle is to either find another version on your computer some place, or delete the current version in the Applications folder, install only the Mail app from the installation discs, and immediately apply the latest Combo Update to advance it the proper version.
    For an earlier example of this sort of thing, see:
    http://discussions.apple.com/thread.jspa?messageID=11300190&#11300190
    Ernie
    Awesome, thanks for the suggestion. I'll try it when I get home this evening.

  • "IPOD can not be used because it requires iTunes version 7.6 or later"

    I keep getting this message: "IPOD can not be used because it requires iTunes version 7.6 or later". I have intstalled version 8.0 but it still will not show this new 3rd generation nano in the source list when I plug it in. We have to other ipods (original video version and 2nd generation nano) and they work fine. Please help if you can. My 10 year old daughter has this new gift that we can't figure out!!

    I am having a similar issue. My kit is as follows:
    Laptop with Windows XP Professional Service Pack 1
    iTunes 7.5
    3rd Generation 8Gb iPod Nano (v1.1.2 PC)
    5th Generation 30Gb iPod with video (there are no issues with this)
    A while back, on connecting the iPod Nano to my PC, i was prompted to upgrade the software. Clicked "yes" and the software installed. Now when I connect the iPod Nano to my laptop I get an error message in iTunes saying "iPod cannot be used because it requires iTunes version 7.6 or later". I am unable to download any later versions of iTunes, however, as they require Service Pack 2 for XP (and I cannot install this for a number of reasons).
    Is there any way I can revert the Nano to its previous software level as I am currently unable to add/remove any music to it?

  • I deleted my Mail app sometime back. I reinstalled it again, today, on my Macbook Snow Leopard Mac OS but when I try launching Mail, it says ' You have Mail version 4.0(1075/1085). It can't be used on Mac OS X version 10.6.8(Build 10K549)",

    I deleted my Mail app sometime back. I reinstalled it again, today, on my Macbook Snow Leopard Mac OS but when I try launching Mail, it says ' You have Mail version 4.0(1075/1085). It can't be used on Mac OS X version 10.6.8(Build 10K549)",

    The Mail version for your machine is 4.6 (1085)   You can get it via the Combo updater.  Mac OS X 10.6.8 Update Combo v1.1
    Then follow with software updates to pick up the most recent security and iTunes updates.

  • You have mail version 4.2 (1078/1084). It can't be used on Mac OS X Version 10.6.8

    You have mail version 4.2 (1078/1084). It can't be used on Mac OS X Version 10.6.8
    How to install application Mail from Optional Installs on Mac OS X Install DVD?

    Download and run the 10.6.8 combo updater from Apple. That should get your Mail app up to the latest version.
    http://support.apple.com/kb/DL1399

  • What does this mean and why? How to fix?Mac OS X Version 10.8.56.6 (1510/1508). It can't be used on Mac OS X Version 10.8.5 (Build 12F37).

    6.6 (1510/1508). It can’t be used on Mac OS X Version 10.8.5 (Build 12F37). what does this mean and how to fix?

    kgpmcn wrote:
    Crows are birds.
    Crows are black.
    Therefore black birds are crows.
    The build I have is the released build of Mail. I reinstalled it as directed and it didn't help. That indicates that the problem is with my version of OS X.
    The build you have is the released build of 10.8.5.  You reinstalled it as directed and it didn't help. That indicates it is a problem with your version of Mail.
    The above are examples of flawed logic.
    Seriously now. Since you obviously don't know what a Combo Update is, I will tell you. A Combo Update is short for a COMBINATION of Updates. That means that there is MORE THAN ONE update in a Combo Update. It is, therefore, quite proper to speak of "one of the Combo Updates". For people whose first language is not English and are not familiar with its subtle nuances, perhaps I should have said "One of the updates contained within the Combo Update was"
    "There aren't "versions" of the combo update, unless Apple releases a revision"?
    This is plain silly. It means "There aren't versions unless there are"
    Also I didn't use the word "version". See above for the explanation of what I DID say.
    Are you one of those TROLLS I keep hearing about?
    I hope you got a lot of phoney Help points for not actually helping.
    Don't bother replying, I won't come back to this thread, so I wont see it. Of course you'll get another phoney Help point, so I suppose you will, but I'll never know. Doesn't that mess with your head?
    Bye Bye
    What an attitude you have.
    Erase your drive and reinstall correctly, stop messing about with incremental patches. The routine you need is BERR (backup, erase, reinstall, restore) or just stay as yu are, it is entirely up to you.
    kgpmcn wrote:
    Are you one of those TROLLS I keep hearing about?
    I hope you got a lot of phoney Help points for not actually helping.
    The depth of your ignorance shows here, there are no phoney points, only ones awarded by posters who receive solutions, and only at the original posters choice.

  • Can DataObjectOperationsByName be used to retrieve multiple rows?

    I am attempting to use the DataObjectOperationsByName webservice Get method to retrieve a list of rows based on a column value, but based on my work so far, it looks like this may not be possible. Can anyone confirm this?
    I have implemented some BAM counters and intervals in my BPEL processes, which has automatically created the "/Samples/Monitor Express" path with the COMPONENT, COUNTER and INTERVAL data objects in BAM after deployment of the BPEL process to the soa-server. These measurements are successfully being populated whenever the BPEL processes are run.
    I have a number of BPEL processes - two of which are called "getClient" and "createClient", so I am attempting to use the following webservice payload to retrieve all "createClient" rows from the data object using DataObjectOperationsByName Get method:
    <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:bam="http://xmlns.oracle.com/bam">
    <soapenv:Header/>
    <soapenv:Body>
    <bam:Get>
    <!--Optional:-->
    <bam:keysCSV>COMPONENT_NAME</bam:keysCSV>
    <!--Optional:-->
    <bam:xmlPayload>
              <![CDATA[
              <DataObject Name="COMPONENT" Path="/Samples/Monitor Express">
              <Contents>
              <Row>
              <Column Name="COMPONENT_NAME" Value="createClient"/>
              </Row>
              </Contents>
              </DataObject>]]>
         </bam:xmlPayload>
    </bam:Get>
    </soapenv:Body>
    </soapenv:Envelope>
    However, this only returns the first row that it finds that matches the COMPONENT_NAME of createClient, where I know that there are many more rows matching that value.
    Does anyone know if this sort of query is possible using this webservice?
    Cheers,
    Marc.

    fotobymatt
    Welcome to the Apple DIscussions
    No, it can't be used with multiple files. This is true in iPhoto and iTunes as well.
    When you unchecked 'Copy files to the iPhoto Library Folder...' you assumed responsibility for the file management. This is exactly the kind of thing that is very easy when iphoto does the file management. (Drag the pics to the iPhoto trash, empty the trash, files gone from iPhoto and HD)
    As the entire philosophy of iPhoto is to leave the Original alone, yes, the changes to titles, dates etc are only reflected in iPhoto and can only be applied to the File on export.
    What might work is to name the files prior to import. Using a batch renamer like FileList (http://www.petermaurer.de/nasi.php?section=filelist) to assign a basic sequential naming structure: TuesdaysPics.1, ,2, ,3... this might make it easie to track the pics down by noting the numbers - and using Spotlight.
    Best I could come up with.
    Regards
    TD

  • How to use multiple Java versions on my machine

    I've BOXI R2 SP2 looks like it supports Java version prior to 1.4, but for few applications which I work I need Java 1.6.. So how do I point right java version to right application .
    Thanks!

    Hai
    Check this Link
    http://www.computeractive.co.uk/pcw/pc-help/1918900/how-deal-multiple-versions-java

  • Using DRS to specify Java version when executing JNLP file.

    We have an application that executes from a JNLP file that we are told is version sensitive.  We have a rule set created for a number of apps that work just fine to meet this goal.  However, when creating a rule to execute this JNLP application we are having issues getting it to work.  To simplify the process we created a certificate hash rule for this application and when reviewing console\trace we can see it correctly identifying and executing under the Java 6U29 environment.  The issue is that even though 6u29 is being invoked it does not work (merely displays a "application error" message).  However, if I instead launch the JNLP file using the Javaws.exe in the 1.6.0_29 folder the app loads fine.  When comparing behavior with the rule set environment and a 6u29 only environment I saw some peculiar entries. 
    basic:   jvmParams: [JVMParameters: isSecure: false, args: "-Xmx256m" "-Xms32m" "-DEAS_HOME=http://appserver:10080/easconsole/" "-DEPM_ORACLE_INSTANCE=http://appserver:10080/easconsole/" "-DUSE_FOXTROT_BY_DEFAULT=NO" "-DDEFAULT_COMMAND_MANAGER=com.essbase.eas.framework.client.defs.command.UICommandManager" "-Deas_country=US" "-Deas_language=EN" "-DEAS_CONSOLE_LOG=LOG_NULL" "-Djava.util.logging.config.class=oracle.core.ojdl.logging.LoggingConfiguration" "-DmaxFileSize=1000000" "-DmaxLogSize=5000000" "-Dformat=ODL-Text" "-DEAS_LOG_FORMAT=ODL-Text" "-Dsun.awt.keepWorkingSetOnMinimize=true" "-Dswing.defaultlaf=oracle.bali.ewt.olaf2.OracleLookAndFeel" "-Dswing.metalTheme=OracleBlueTheme"]
    basic: cmd 0 : C:\Program Files\Java\jre1.6.0_29\bin\javaw.exe
    basic: cmd 1 : -Dsun.awt.keepWorkingSetOnMinimize=true
    basic: cmd 2 : -Dswing.metalTheme=OracleBlueTheme
    basic: cmd 3 : -Xmx256m
    basic: cmd 4 : -Xms32m
    Xbootclasspath/a:C:\Program Files\Java\jre1.8.0_25\lib\javaws.jar;C:\Program Files\Java\jre1.8.0_25\lib\deploy.jar;C:\Program Files\Java\jre1.8.0_25\lib\plugin.jar
    basic: cmd 6 : -classpath
    basic: cmd 7 : C:\Program Files\Java\jre1.8.0_25\lib\deploy.jar
    basic: cmd 8 : -Djnlpx.vmargs=LURzdW4uYXd0LmtlZXBXb3JraW5nU2V0T25NaW5pbWl6ZT10cnVlAC1Ec3dpbmcubWV0YWxUaGVtZT1PcmFjbGVCbHVlVGhlbWUALVhteDI1Nm0ALVhtczMybQA=
    basic: cmd 9 : -Djnlpx.jvm=C:\Program Files\Java\jre1.6.0_29\bin\javaw.exe
    basic: cmd 10 : -Djnlpx.splashport=50425
    basic: cmd 11 : -Djnlpx.home=C:\Program Files\Java\jre1.8.0_25\bin
    basic: cmd 12 : -Djnlpx.remove=false
    basic: cmd 13 : -Djnlpx.offline=false
    basic: cmd 14 : -Djnlpx.relaunch=true
    basic: cmd 15 : -Djnlpx.session.data=C:\Users\Username\AppData\Local\Temp\session7225377494424974596
    basic: cmd 16 : -Djnlpx.heapsize=33554432,268435456
    basic: cmd 17 : -Djava.security.policy=file:C:\Program Files\Java\jre1.8.0_25\lib\security\javaws.policy
    basic: cmd 18 : -DtrustProxy=true
    basic: cmd 19 : -Xverify:remote
    basic: cmd 20 : -Dsun.awt.warmup=true
    basic: cmd 21 : -Djava.security.manager
    basic: cmd 22 : com.sun.javaws.Main
    basic: cmd 23 : C:\Users\Username\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\2\56c68c82-305f8577
    network: Created version ID: 1.7
    basic: Exiting
    So it appears that the 6u29 version of Javaws.exe is getting called however some of the configured paths are being set to the 8u25 path.  Not sure if its a cause but does seem to be relevant since on the exact same system if I run the JNLP specifically with the 6u29 exe it works as expected.  Any assistance would be appreciated. 

    sunjavaboy wrote:
    ..how do I specify a specific range of JREs in the jnlp file so that JWS picks up a JRE from that range only? So if 1.5.0_07, 1.5.0_17 and JRE 6 are installed, it should run the app on 1.5.0_17.From the JNLP Specification
    *4.6 Java Runtime Environment*
    Several JREs can be specified, which indicates a prioritized list of the supported JREs, with the most preferred version first. For example,
        <java version="1.3" initial-heap-size="64m"/>
        <java version="1.2">
          <resources> ... </resources>
        </java>So your app. would need more along the lines of..
        <java version="1.5.0_07 1.5.0_08 1.5.0_09 1.5.0_10 1.5.0_11 1.5.0_12 1.5.0_07 1.5.0_13 1.5.0_14 1.5.0_15 1.5.0_16 1.5.0_17 " />
        <java version="1.6+" />Actually you'd need the list of 1.5 versions reversed. Well, you get the idea hopefully. For more on versioning, see my [JWS versioning page|http://pscode.org/jws/version.html].

  • How can you upgrade the Oracle's db java version?

    Hi - Is there away to upgrade the database's java version? We are on UNIX with Oracle 8.1.6. I would like to upgrade it to Java 1.4, if possible. As far as I know, we do not currently use java for anything. We like to use java stored procedures.
    Thanks
    Aaron

    whoit wrote:
    Is it possible (and if so, how) to determine the version of Java used to compile a class file?
    I've recently had to install both JDK 1.5 and JDK 1.4 on my system, and although I've got my paths set, etc.
    I'd like to check my class files after compiling so I can rest assured that they were compiled with the appropriate version.
    Can this be done? How?
    Thanks.The answer is yes and no. You can check the VM compability/compliance version of the compiled class. But e.g a JDK 1.5 compiler can compile classes that are compatible with a 1.4 VM (but that doesn't mean that it is guaranteed to execute on that VM without any errors)
    Kaj

  • Mac mail version 4.5(1084/1085) can't be used on Mac OS X Version 10.6.8(Build 10K549)

    At some stage today I did an update which has killed Mac Mail.
    I have read the forums, performed a combo update 10.6.8 with no result, I still get the error
    You have Mail version 4.5(1084/1085). It can't be used on OS X Version 10.6.8 ( Build 10K5489)
    Any thoughts?

    Thanks mate but Software update is indicating that I am all up to date.
    I have booted off an older clone and mail was fine. I may have to go for a fresh install of the system but it annoys me to have to do that. It's gotta be something simple!

  • Why can´t I use Clipmark with the Firefox version 4.0.1? will ever be possible??

    I could use Clipmark, in the older version of Firefox, but when I updated it was removed automatically. I found this very usuful, and I would like to know if Firefox will make it possible to use it again...

    Your UserAgent string in Firefox is messed up by another program that you installed. The Feedback page thinks you're using 3.0.10 .
    [http://en.wikipedia.org/wiki/User_Agent]
    type '''about:config''' in the URL bar and hit Enter
    ''If you see the warning, you can confirm that you want to access that page.''
    Filter = '''general.useragent.'''
    Right-click the preferences that are '''bold''', one line at a time, and select '''''Reset''''',
    Then restart Firefox

  • Why can't I use Roboform with the new version?

    You keep asking me to upgrade to the new firefox, but it does not use Roboform. Why can't I use roboform? Without Roboform, I can't use Firefox!

    Firefox says to update to 6.0 but roboform will not work. Should I update to firefox 6.0 or not?

Maybe you are looking for

  • Change name in browser bar?

    Hi all, using TCS2 on Windows 7 64 bit. When I create my RH Webhelp, in the blue browser bar (doesn't matter which browser) it says (for example): Filename - Mozilla Firefox (see attached screenshot) https://website.com - Filename - IE 6 I am told by

  • IPod Stuck in Sleep? I dunno, just a guess...

    I recently got the fifth generation ipod. I got it two days ago which means I'm not a pro with this thing. So my prob is that my ipod won't turn on. I followed the apple instructions if my ipod wont' turn on and I came to a really uneducated guess th

  • Can anyone help me solve a krypto problem with iterators?

    anyone can help me I am desperately trying to write a method takes a target and an array of non-zero values, and returns true if there is a Krypto solution. A krypto solution is one that you are given a set of non-zero int values and an int target. Y

  • Multiple Selection For Selections screen field

    Hi Friends , Can any body tell me how to create multiple selection for a field in selection screen and how to capture all those values of that fields in program for database selction. Suppose i am having document number EBELN from EKKO exists in sele

  • OSB 10.3: proxy based on business service

    Hello there, the functionality to build a proxy based on a business service with Workshop10.3 seems to have "dissapeared" from ALSB 10 to OSB 10.3 Is it a bug or feature? (Or is it one of the "things will be different at Oracle now.") As far as I can