locked
Java issue RRS feed

  • Question

  • Greeting,

    I have a URL link, which the ending is the jnlp file, on the normal workstation with Java installed,

       Once IE open the URL : http://www.companyname.com/link.jnlp.  the page will open as normal.

    I sequenced the Java and make a connection: Java and this URL.

    But I got error message:

        This app can't run on your PC

         To find a version for your PC, check with the software publisher.

    Look like the jnlp did not assoc with javaws.exe

    how can I fix it?

    thank

    Userausera

    newbie in App-v

    Wednesday, January 27, 2016 2:04 AM

All replies

  • Change the order in the connection group and set the Java application to the highest.

    How did you sequence the URL? By creating a IE shortcut in the sequencer?

    Just as a workaround could you try using RunVirtual and see.


    (Please click on Vote as Helpful and/or Mark as Answer, if it has helped you.)

    Wish to add MVP behind my name :)

    app2pack.blogspot.com: app2pack.blogspot.com

    Wednesday, January 27, 2016 5:13 AM
  • Thanks for your reply.

    Only 2 apps in connection group (one java, one URL) , Java was the hightest.

    yes, used sequencer created the URL.

    Runvirtual never used before, Could you please little bit details please

    thanks

    userausera

    newbie in app-v

    Wednesday, January 27, 2016 3:10 PM
  • https://support.microsoft.com/en-us/kb/2848278

    http://stealthpuppy.com/app-v-5-0-delivers-internet-explorer-plugin-nirvana/

    This is just a manual test. Publish the Java virtual package first. Create RunVirtual for Internet explorer with ProductID_VersionID of java as explained above in the links.

    Now launch IE. It will launch in Java VE. enter the JNLP link and see whether it launches fine. If so revert back.

    Have you traced using Procmon?


    (Please click on Vote as Helpful and/or Mark as Answer, if it has helped you.)

    Wish to add MVP behind my name :)

    app2pack.blogspot.com: app2pack.blogspot.com

    Wednesday, January 27, 2016 6:17 PM
  • Thanks Vigneshwaran,

    Sorry, it like for me little bit complicate,

    so, you want me on the App-v Client machine, do below steps?

    Create RunVirtual for Internet explorer with ProductID_VersionID of java as explained above in the links.

    Sorry did not get it

    Wednesday, January 27, 2016 7:14 PM
  • yes you need to test in the client machine.

    (Please click on Vote as Helpful and/or Mark as Answer, if it has helped you.)

    Wish to add MVP behind my name :)

    app2pack.blogspot.com: app2pack.blogspot.com

    Thursday, January 28, 2016 2:07 AM
  • To be very clear.

    First create a new package for the JNLP url. In the sequencing phase, edit the shortcut and add -noframemerging in the target field of IE.

    "C:\Program Files (x86)\Internet Explorer\iexplore.exe" -noframemerging  http://www.companyname.com/link.jnlp

     Check this link to know about the use of -noframemerging

    https://msdn.microsoft.com/en-us/library/hh826025(v=vs.85).aspx

    Next create a connection group and add both Java and URL package and set Java to the highest.

    Test the package. If it fails then use Procmon to trace it.

    Alternate way to use Run Virtual:

    First publish the java package in the client machine using Powershell.

    Create Runvirtual key for IE.

    MyApp.exe should be replaced with iexplore.exe and the highlighted part should be replaced with ProductID_VersionID of java virtual package. Now when you launch the IE, it will launch in Java virtual environment.

    Now enter the URL and click enter. Test whether it launches fine or not.


    (Please click on Vote as Helpful and/or Mark as Answer, if it has helped you.)

    Wish to add MVP behind my name :)

    app2pack.blogspot.com: app2pack.blogspot.com

    Thursday, January 28, 2016 4:42 AM
  • Thanks, will let you know result.

    Tanks for always take care these newbie like me

    userausera

    Friday, January 29, 2016 3:51 PM
  • Will be possible do another way?

    t sequence java, then use sequenced JAVAws to point http://www.companyname.com/link.jnlp

    will this way works?

    Friday, January 29, 2016 4:04 PM
  • You are always welcome.

    Java application will be used by many other applications. It's highly advisable to sequence JAVA separately.

    However if you want to have both JAVA and the URL (IE shortcut) to be in a single package, there is no harm in it. You can sequence them in a single package.

    One question, when sequencing URL package, did you have JAVA installed locally as the URL depends on it? Did you test launching the shortcut in the sequencer?


    (Please click on Vote as Helpful and/or Mark as Answer, if it has helped you.)

    Wish to add MVP behind my name :)

    app2pack.blogspot.com: app2pack.blogspot.com

    Friday, January 29, 2016 4:52 PM